別のスレッドで実行される新しいポップアップタブを開くことはできますか?具体的には、新しいポップアップタブを作成してその新しいタブでデバッグを開始すると、リンクを含むタブは新しいタブでレジュームをクリックするまでjavascriptを一時停止します。私が達成したいのは、分離された新しいタブを作成して、親タブが実行している間にデバッグできるようにすることです。 Chromeブラウザを使用してこの問題が発生しました。これはFirefoxでうまく動作することに注意してください(他のブラウザではテストされていません)。JavaScriptを使って別のスレッドで新しいタブを開く方法は? (クロム)
4
A
答えて
4
通常、クロムは新しいウィンドウを同じプロセスIDで実行するよう強制します。 しかし、サイトが同じプロセスに強制することなく新しいウィンドウを開くことを可能にする技術があります。
参照元情報を渡さずに新しいウィンドウをターゲットとする別のWebサイトへのリンクを使用します。
<a href="http://differentsite.com" target="_blank" rel="noreferrer">Open in new tab and new process</a>
それでもリファラ情報に通過させながら新しいプロセスで開くために新しいタブをしたい場合は、JavaScriptで次の手順を使用することができます。
- はおよそで新しいタブを開きます。ブランクとしてその目標。
- 新しく開いたタブのオープナー変数をnullに設定すると、元のページにアクセスできなくなります。
- about:blankから元のページとは異なるWebサイトにリダイレクトします。たとえば、
:
var w = window.open();
w.opener = null;
w.document.location = "http://differentsite.com/index.html";
技術的には、元のウェブサイトはまだw
を通じて新しいものへのアクセスを持っているが、彼らは、ウィンドウを去勢するための手がかりとして.opener = nullを扱います。
0
関連する問題
- 1. onclick = "javascript:location.href"を使って新しいタブを開く方法?
- 2. JavaScriptを使って新しいJSPページを開く方法
- 3. アクションクラスを使用してクロムに新しいタブを開くには
- 4. クロムは新しいタブでpdfファイルを開いています
- 5. ターゲットブランクを使用して別のタブでURLを開く方法
- 6. "新しいタブで開く"のJavaScriptイベント
- 7. 新しいタブでJavascriptのキーを開くページを開く
- 8. 新しいタブでクロム拡張機能を開く
- 9. javascriptを使用して新しいタブで新しいURLを開くsetTimeout function
- 10. Firefoxでセレニウムを使って新しいタブを開く
- 11. jQuery Datatablesを使って新しいタブでPDFを開く
- 12. JavaScriptを使用して新しいタブでリンクを開く方法を教えてください
- 13. 新しいスレッドを使ってPythonでwx.Frameを開く
- 14. AJAXを使用してAlfrescoの新しいタブでフォルダを開く方法は?
- 15. 新しいタブではなく、モーダルウィンドウでアンカーを開く方法
- 16. クロム拡張子のテキストエントリから新しいタブを開く
- 17. JavaScriptを使って新しいウィンドウでリンクを開くには?
- 18. javascriptを使用してIEブラウザの新しいタブでURLを開く最良の方法は何ですか?
- 19. 別のタブでファイルを開く方法
- 20. target = "_ blank"を使用して、新しいタブで新しいタブを開く
- 21. NERDTreeでデフォルトで新しいタブでファイルを開く方法は?
- 22. Facebookタブの新しいウィンドウでiframeを開く方法は?
- 23. レスポンスを使用して新しいタブでページを開く方法。 asp.netでリダイレクト
- 24. Javascript - "a"要素を作成して新しいタブで開く
- 25. 新しいタブでGoogle ChromeでPDFファイルを開く方法は?
- 26. 新しく作成した画像を新しいタブで開く方法は?
- 27. コードを使用してJava Wicketで新しいタブを開く方法
- 28. JavaScript、リンクをすべて新しいタブで開く
- 29. Firefox WebExtension、新しいタブで「Chrome:// *」URLを開く方法は?
- 30. ジェネリックハンドラから新しいタブで画像を開く方法は?
これは、この問題の過剰です。これはFirefoxで動作するので、私のコードに劇的な変更を加える必要はありません。 –