1 html javascript browser security internet-explorer
正如标题所说,这段代码是否有效,是否可以在主流浏览器中使用?
我问,因为目前我没有资源来测试它,所以我希望得到一些帮助.
这是我的(未测试):
setTimeout(window.location.history.go(-2), 5000);
Run Code Online (Sandbox Code Playgroud)
谢谢
setTimeout(window.location.history.go(-2), 5000);
Run Code Online (Sandbox Code Playgroud)
history属于window,而不是location.此外,如果您希望它在延迟后触发,您将需要进行延迟调用功能 - 当前您正在go()立即调用,并将函数的返回值传递给setTimeout,这显然不起作用.你可能意味着:
setTimeout(function() {
history.go(-2);
}, 5000);
Run Code Online (Sandbox Code Playgroud)
至于"返回两页",是的,它几乎可以在所有支持JS的浏览器中使用,但是用户可能会发现令人难以置信的混乱.你确定要这么做吗?