2016-03-29 15 views
-2

Ctrlキーを押しながらボタンをクリックするか、同じブラウザで新しいウィンドウを開くリンクをクリックすると、同じことが欲しいと気づきました。新しいウィンドウを開くopen()メソッドですが、後者の方法では新しいウィンドウが表示されます。ポップアップではなく、最初のページにとどまります。ポップアップウィンドウを開く方法、Javascript

+1

[window.openの使用中に現在のページに留まる方法](http://stackoverflow.com/questions/15299617/how-to-stay-on-current-page-while-using-window-開いている) –

+0

[JavaScriptを使用して新しいタブでURLを開きます(新しいウィンドウではありません)](http://stackoverflow.com/questions/4907843/open-a-url-in-a-new-tab -and-a-not-new-window-using-javascript) – MattSizzle

答えて

0

あなたは次の操作を行うことができ、ユーザのブラウザが開いているウィンドウのイベントを処理する方法を決定することはできませんが、(ユーザーの設定に基づいて)新しいウィンドウまたは新しいタブをトリガするために:

window.open(url,'_blank'); 

_blankが示します新しいウィンドウまたはタブをブラウザに追加します。

+0

これは、新たに開いたウィンドウにフォーカスを当てていますか? – csmckelvey

+0

デフォルトではありません。これがブラウザの別のユーザー設定です。 – MattSizzle

関連する問題