0

「サイトA」を開くと、「サイトB」が含まれるnewtabが自動的に開きます。

それも、セッションごとに1回です。

http://jquerybyexample.blogspot.com/2012/05/open-link-in-new-tab-or-new-popup.html

上記のリンクは、新しいタブを開くためのonlickイベントを示しています。

しかし、私はそれをページのonloadイベントで、cookieセッションで使用するのが好きです。

私を助けてください。

ありがとうサロ

4

2 に答える 2

0

「Cookie セッションを使用」とはどういう意味かわかりませんが、これでうまくいくはずです:

$(document).ready(function() {
    window.open('http://www.google.com/')
});

詳細window.open: https://developer.mozilla.org/en-US/docs/DOM/window.open

ただし、実際には、ドキュメント対応コードは必要ありません。headページの要素でこれを行うことができます:

<script type="text/javascript">
    window.open('http://www.google.com/');
</script>

ただし、ブラウザのポップアップ ブロッカー (存在する場合) が気になるかもしれません。

于 2012-09-27T23:22:47.353 に答える
0

最新のブラウザーのほとんどは、デフォルトで、以前は新しいウィンドウだったものを新しいタブで開くように構成されています。

新しいタブを簡単に開くには、window.openメソッドを使用できます。

$(document).ready(function(){
    window.open('http://google.com');
});

https://developer.mozilla.org/en-US/docs/DOM/window.open

例については、http://jsfiddle.net/39KZ9/18/を参照してください。

ただし、ユーザーがクリックなどのイベントをトリガーする入力を提供しないと、ブラウザはこれを敵対行為と見なし、ほぼ確実に新しいタブをポップアップとして扱い、リクエストをブロックします。

于 2012-09-27T23:24:24.353 に答える