javascript - 使用 JavaScript 在 Internet Explorer 中插入外部 CSS

标签 javascript css internet-explorer

我正在尝试使用控制台将外部 CSS 加载到 Internet Explorer 中。当我编写注入(inject)代码时,它说存在语法错误。

$(document.head).append('<link rel="stylesheet" href="http://fahaduddin.com/css-new/mystyles.css">');

最佳答案

您可以使用此代码:

var element = document.createElement("link");
element.setAttribute("rel", "stylesheet");
element.setAttribute("type", "text/css");
element.setAttribute("href", "external.css");
document.getElementsByTagName("head")[0].appendChild(element);

关于javascript - 使用 JavaScript 在 Internet Explorer 中插入外部 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46439331/

相关文章:

JavaScript 内联代码未显示在浏览器中

javascript - 如何使用客户端传递的参数

jQuery UI Accordion 在 IE8、IE9 和 IE10 中失败

html - 负 z-index 有副作用吗

javascript - Firefox Quantum 上的动画问题

javascript - <A HREF=javascript :printDoc()>*Link</A> Does not call its javascript function in internet explorer

html - 自定义复选框适用于 Chrome 和 Safari 但不适用于 Firefox 和 IE

javascript - 钩子(Hook)只能在函数组件体内调用。 (fb.me/react-invalid-hook-call)

javascript - 按钮在刷新时启用

html - 导航栏故障