我有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/

10-12 17:52