JavaScript 无法在 IE8 中运行

2024-01-19

以下 JavaScript 适用于 IE7,但不适用于 IE8:

onclick=history.back(1) or history.go(-1)

关于为什么会出现这种情况以及如何克服它的任何建议。


你有没有尝试过:

onclick="history.back()"

带引号?


并且,回应您的声明,它不起作用:相反,我的朋友。

以下两个文件在我的 IE8 安装上运行良好,使用文件x1.html:

    <html><head></head><body>
        X1
        <hr>
        <a href="x2.html">x2</a>
    </body></html>

and x2.html:

    <html><head></head><body>
        X2
        <hr>
        <button onclick="history.back()">Back!</button>
    </body></html>

当我加载时x1,我可以搬到x2使用链接,然后按钮移回到x1.

这适用于所有三种兼容模式,因此它一定是浏览器上的一个设置影响了这一点。

为了让它发挥作用,我必须做的一件事就是去Tools -> Internet Options -> Advanced -> Security并选择Allow active content to run in files on My Computer,所以几乎可以肯定是浏览器中的安全设置导致了您的悲伤。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaScript 无法在 IE8 中运行 的相关文章

随机推荐