bel*_*laz 17 javascript crash internet-explorer dom
如何将链接样式表引用添加到文档头部?
我发现这个代码但是它不适用于所有浏览器,它崩溃了我的IE7:
var ss = document.createElement("link");
ss.type = "text/css";
ss.rel = "stylesheet";
ss.href = "style.css";
document.getElementsByTagName("head")[0].appendChild(ss);
Run Code Online (Sandbox Code Playgroud)
谢谢
Internet Explorer将支持innerHTML,虽然它添加了reflow,但这可以工作:
var headHTML = document.getElementsByTagName('head')[0].innerHTML;
headHTML += '<link type="text/css" rel="stylesheet" href="style.css">';
document.getElementsByTagName('head')[0].innerHTML = headHTML;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32100 次 |
| 最近记录: |