2011-08-05 3 views
2

Javascript - document.locationまたはwindow.locationまたはwindow.location.hrefまたはlocation.hrefがGoogle Chrome 6および7では動作しません。ウィンドウ/ボディのアンロードイベントから呼び出されたときにバージョンを下げませんでした)。どちらの方法もIE、Firefox、Safariブラウザでうまくいくようです。body/windowアンロードイベントで呼び出されたときにlocation.hrefがクロムで機能しない

これ以上のテストでは、このリダイレクトは実際にクリックイベントやその他の操作によってクロムで動作することがわかりました。しかし、これが本体で呼び出されたときアンロードイベント。それは動作しません。

サンプルコード:

<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

答えて

0

setTimeout(function(){ 
    document.location.href = "page.html;"},500); 
これを試してみます
関連する問題