Benutzer: Gast
Eintrag: Browser-Support für bestimmte CSS-Attribute abfragen

Browser-Support für bestimmte CSS-Attribute abfragen

von: marcel
Kreise: HTML / CSS / JS
Code: JS JScript JavaScript
var supports = (function() {
   var div = document.createElement('div'),
      vendors = 'Khtml Ms O Moz Webkit'.split(' '),
      len = vendors.length;

   return function(prop) {
      if (prop in div.style) {
          return true;
      }

      prop = prop.replace(/^[a-z]/, function(val) {
         return val.toUpperCase();
      });

      while (len--) {
         if (vendors[len] + prop in div.style) {
            return true;
         } 
      }

      return false;
   };
})();

if (supports('boxShadow')) { 
	document.getElementsByTagName("html")[0].className += " supportBoxShadow";
}
Es gibt noch keine Kommentare.