Revision: 35326
Updated Code
at November 5, 2010 09:28 by danbeam
Updated Code
Array.prototype.slice.call(document.all || document.getElementsByTagName('*')).forEach(function (el) { if (/style/i.test(el.nodeName) || (/link/i.test(el.nodeName) && 'stylesheet' === el.getAttribute('rel'))) { el.parentNode.removeChild(el); } else if (null !== el.getAttribute('style')) { el.removeAttribute('style'); } });
Revision: 35325
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 5, 2010 09:21 by danbeam
Initial Code
Array.prototype.slice.call(document.all || document.getElementsByTagName('*')).forEach(function (el) { if (/style/i.test(el.nodeName) || (/link/i.test(el.nodeName) && 'stylesheet' === el.getAttribute('rel'))) { el.parentNode.removeChild(el); } else if (el.getAttribute('style')) { el.removeAttribute('style'); } });
Initial URL
Initial Description
Initial Title
Strip CSS in JavaScript 1.6+ browsers (Firefox 1.5+, IE9+, Opera 7+, WebKit 533+)
Initial Tags
css, javascript
Initial Language
JavaScript