Bookmarklet fails in IE8
- by songdogtech
Anyone want to take a stab at why this bookmarklet fails in IE8? It turns all text uppercase in Friefox and Safari. But in IE8, it simply stalls with "loading..." I'll admit I'm a beginner with Javascript:
javascript:(function(){%20var%20i,t,D=document;for(i=0;t=D.getElementsByTagName
('textarea')[i];++i)t.value=t.value.toUpperCase();%20var%20newSS,styles='*
{text-transform:uppercase}input,textarea{text-transform:none}';if(D.createStyleSheet)
{D.createStyleSheet(%22javascript:'%22+styles+%22'%22);}
else{newSS=D.createElement('link');newSS.rel='stylesheet';
newSS.href='data:text/css,'+escap e(styles);D.documentElement.childNodes[0].appendChild(newSS);}})()