0

外部のWebサイトに新しいウィンドウタブを開くときにブラウザで問題が発生しました。

想定される内容:現在のウィンドウはページにリダイレクトされると同時に、新しいウィンドウタブを開き、外部ページにリダイレクトされます。

Firefoxでは正常に動作しますが、新しいウィンドウタブを開いてリダイレクトしないため、IEまたはChromeをサポートしていません。ただし、現在のウィンドウで目的のページに正常にリダイレクトされます。誰もがなぜだと思いましたか?

<script type="text/javascript">window.open('Site A');</script> (This doesn't open in IE, and Chrome open in a new window instead of tab)

<script>top.location.href="Site B"</script> (This line works fine in FF, IE, and Chrome)

<script type="text/javascript">
4

2 に答える 2

0

top.location.href の代わりに window.location を試してください。

于 2013-02-18T02:44:17.030 に答える
0

あなたのコードは問題ないように見え、理論的には動作するはずです。ポップアップがブラウザによってブロックされていないことを確認してください。

于 2013-02-18T02:51:03.090 に答える