通过身体/窗口卸载事件调用时location.href不工作铬

问题描述 投票:2回答:1

使用Javascript - document.location或window.location的或window.location.href或location.href不会在谷歌浏览器6工作,7(我没有测试版本降低)从窗口/身体unload事件时调用。这两种方式似乎做工精细与IE,Firefox和Safari浏览器。

通过更多的测试,我能够看到,通过单击事件或任何其它完成后此重定向实际上Chrome工作。然而,当这个被称为体内卸载事件。这是行不通的。

示例代码:

<html>
    <script type="text/javascript">
        function check()
        {
            location.href="http://www.google.com";
        }
    </script>

    <body onunload="check()">

        <input type="button" onclick="check();" value="check">

    </body>
</html>

我仍然试图找到一种方法,有在Chrome这个工作...任何帮助将不胜感激。

谢谢,Nived

google-chrome window.location onunload window.onunload
1个回答
0
投票

尝试了这一点

setTimeout(function(){
    document.location.href = "page.html;"},500);
© www.soinside.com 2019 - 2024. All rights reserved.