我有4页,我使用ajax和historyPopState在它们之间进行更改。但是存在一个问题,因为页面非常不同,它们使用不同的样式表和脚本。我可以一遍又一遍地下载它们,但是我想问一问是否有一种方法可以使它保持在页面上,但是只是暂时禁用它并在需要时重新启用它们。
PS .:这4页共有一个样式表和一个脚本。
PPS:而且我无法设置标题(无法访问服务器中的所有内容)
最佳答案
在javascript中,您可以通过访问styleSheets
上的document
对象并将disabled
设置为true
来禁用样式表:
(已在Chrome和IE9中进行过测试。我找不到关于此兼容性的任何有用的统计信息)
document.styleSheets[0].disabled = true
关于javascript - 保留但停用样式表和脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20156560/