2012-01-27 21 views
0

Jqueryでいくつかのエフェクトに問題があります。私はIphoneスライダーのチュートリアルを使いましたが、 "unlocked"の後に新しいタブで最後のページを読み込まないことを除いて、すべてがうまくいきました。デフォルトは同じページです。Jquery - .fadeOutを使用して新しいタブでリンクを開く

コード:私はjqueryのにかなり新しいですので、私はいくつかの試行錯誤が、...をした

$("#iphone-inside").fadeOut("slow", function(){ window.location="index.html";
});

私はwindow.open =( 'myURLで取得新しいタブ')しかし、それはちょうど.clickイベントで動作します。スライダーは無用です。私は.fadeToを試しましたが、いくつかの方法でポップアップが開き、新しいタブは表示されませんでした。

答えて

5

JavaScriptは新しいタブを開くことができません。タブの動作は、ユーザー設定オプションによってのみ制御されます。

0

あなたのコンピュータ上のコントロール方法を尋ねるだけの場合は、ブラウザによって異なります。各ブラウザには、新しいページを開く方法に関する独自の設定があります。

IE7 +では、[ツール] - > [インターネットオプション]に移動します。ダイアログの下部にあるタブグループの[設定]をクリックします。ここでは、デフォルト動作を設定するためのいくつかのオプションが表示されます。

Firefoxでは、[ツール] - > [オプション] - > [タブ]の下にあります。最初のチェックボックスは動作を切り替えます。

Chromeでは、これを実現するためにギャラリーの拡張機能をインストールする必要があります。 This may help

Safariでhttps://www.google.com/chromeに移動し、[Google Chromeをダウンロード]をクリックします。次に、左上の小さな赤い丸をクリックします。

これはあなたのJavaScriptコードから本質的に制御することはできません!

関連する問題