2

このJqueryはポップアップで開きますどうすればこれを新しいタブで開くことができますか

<script src="http://code.jquery.com/jquery-latest.min.js"
        type="text/javascript"></script>
    <script type="text/javascript" >
        $(document).ready(function () {
                window.open( "http://www.google.com", "_blank");
        });
</script>
4

2 に答える 2

1

これを制御することはできないと思います。ユーザーがリンクを新しいウィンドウで開くようにブラウザを設定している場合、リンクを新しいタブで開くように強制することはできません。

タブではなく新しいウィンドウで開く JavaScript

ユーザーがブラウザを新しいタブで開くように設定している場合は、ドキュメントの読み込み時ではなく、クリック イベントから呼び出す必要があります。そうしないと、常にポップアップになります。

クリック イベントには次のコードを使用します。

$(document).ready(function () {
    $('a').click(function (e) { // change 'a' to whatever selector your button is.
        window.open(
            "http://www.google.com",
            "_blank");
    });
});
于 2013-09-20T07:44:12.233 に答える
-1

あなたはこれを試さなければなりません

      $(function () {
$('a').click(function(){
       window.open('http://google.com','mywindow','width=400,height=200,toolbar=yes, 
    location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes, 
    resizable=yes')
});
        });
于 2013-09-20T09:03:27.693 に答える