您可以使用 java 脚本在头部区域添加/删除/编辑链接标签以添加/删除样式表文件。
代码示例:
在头部添加样式表:
var newstyle = document.createElement("link"); // Create a new link Tag
// Set some attributes:
newstyle.setAttribute("rel", "stylesheet");
newstyle.setAttribute("type", "text/css");
newstyle.setAttribute("href", "filename.css"); // Your .css File
document.getElementsByTagName("head")[0].appendChild(newstyle);
要删除或编辑样式表,您可以给每个样式表一个 id 属性并使用以下命令访问它:
document.getElementById('styleid')
或者您可以遍历头部区域中的所有链接标签并找到正确的标签,但我建议使用 ID 的解决方案;)
现在您可以更改 href 属性:
document.getElementById('styleid').setAttribute("href", "newfilename.css");
或者您可以删除完整的标签:
var styletorem = document.getElementById('styleid');
styletorem.parentNode.removeChild(styletorem)