Javascript - document.location または window.location または window.location.href または location.href は、window/body アンロード イベントから呼び出された場合、Google Chrome 6 および 7 (下位バージョンはテストしていません) では機能しません。どちらの方法も、IE、Firefox、および Safari ブラウザーで問題なく動作するようです。
より多くのテストを通じて、クリックイベントまたはその他のイベントを介して行われた場合、このリダイレクトが実際にクロムで機能することがわかりました。ただし、これが body unloadイベントで呼び出された場合。それは動作しません。
サンプルコード:
<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でこれを機能させる方法を見つけようとしています...どんな助けも大歓迎です。
ありがとう、ニベド