2017-12-19 6 views
1

私は悪い書状のタイトルのために申し訳ありません、私はこれを求める方法を知らない。問題の背景について少し説明しましょう。私が持っているものは、ウェブサイト上で動作するjavascriptスクリプトです。それは新しいタブを開き、何かをして閉じ、私がウェブサイトを閉じるまでそれを繰り返す。問題は、私が開いて、スクリプトを起動すると、私は自分のPCで何もできない、新しいタブが開いているので、Windows 10は自動的にそれをフォーカスし、クロムを開きます。Google Chrome - 新しいウィンドウを開く方法、背景で

私の質問は、何とかバックグラウンドで行うことができますか?たとえば、スクリプトを開始し、クロムを開いたままにして、その作業をさせますが、新しいタブが開いているたびにクロムがポップアップすることなく、別のブラウザを使用します。

私が持っているJavaScriptを編集することができます。私は新しいタブを開くためにwindow.open()を使います。 window.openをpopungunderのようなウィンドウで新しいウェブサイトを開くように強制する何らかの種類のパラメータ、議論などがありますか?それを最大化して焦点を合わせる必要はありませんか?

+1

なぜ新しいウィンドウを使用するのですか?なぜiframeやウェブワーカーではないのですか?ウィンドウの後ろのポップは、それが人々が広告や他のコンテンツを隠すためにしていたことだったので、目立たない。 – epascarello

+0

ポップアップの作成をお願いしていますか?誰もそれらを憎んでいないのですか? –

+0

さて、そのようなものですが、私は私の代わりにいくつかのタスクを実行するので、私はウェブサイトを使用するだけです...:D –

答えて

2

は、あなたが随時アクティブに表示される1管理できるウィンドウオブジェクトにブラー/フォーカスを使用して、その

var url = "yourURL.html"; 
window.open(url, "s", "width= 640, height= 480, left=0, top=0, 
resizable=yes, toolbar=no, location=no, directories=no, status=no, 
menubar=no, scrollbars=yes, resizable=no, copyhistory=no").blur(); 
window.focus(); 

で試してみてください。

関連する問題