Не работает css3-mediaqueries.js в ie8
Вложений: 1
Не работает css3-mediaqueries.js в ie8
А именно не работает одна строчка в которой присваивают стиль, здесь это строка №7 function(s,_30){ var el=document.createElement("style"); el.setAttribute("type","text/css"); document.getElementsByTagName("head")[0].appendChild(el); if(!!el.styleSheet){ try{ el.styleSheet.cssText=s; console.log('1111:::'+s); }catch(e){ console.log('0000:::'+s); } }else{ el.appendChild(document.createTextNode(s)); console.log('1111:::'+s); } return el; } Причём примерно половина стилей этот скрипт всётаки "загружает" (количество раз которое отработает скрипт рандамное) Сразу скажу что объект el.styleSheet правильный и свойство cssText в нём присутствует. Если не ставить блок с исключением то ошибка выходит такая: Код:
TypeError: Недопустимый вызов или аргумент процедуры |
Часовой пояс GMT +3, время: 20:22. |