IE8兼容问题在js中引入css失败,js动态加载css
最近做了一个网站无障碍浏览功能,测试发现在IE8下加载不出来辅助工具条,各种排查最后发现是js中未成功css" title="引入css">引入css文件,一开始我在js中是这样写的,如下:
$('head').append('<link href="'+css_path+'" rel="stylesheet" type="text/css" />');
修改成如下问题解决:
var styleTag = document.createElement("link");styleTag.setAttribute('type', 'text/css');
styleTag.setAttribute('rel', 'stylesheet');
styleTag.setAttribute('href', css_path);
$("head")[0].appendChild(styleTag);
然后顺便问下,IE8下读取不到 $("#某个元素id").get(0).offsetHeight 的值,各种查,最终还是没查到怎么解决,希望有哪个小伙伴知道解决办法可告知一下,三克油。
以上是 IE8兼容问题在js中引入css失败,js动态加载css 的全部内容, 来源链接: utcz.com/z/509397.html