gBrowser.loadURI、window.location、window.open などの Web サイトを読み込む方法が必要ですが、その Web サイトが読み込まれた (およびブラウザーによって解析された) 後で、さらにコードを実行する必要があります。私が言及した関数は、サイトが完全に読み込まれるまでコードの実行をブロックしませんが、読み込みが開始されるまでのみです。
重要な場合: このコードは私の Web サイトの一部ではなく、FireGestures スクリプトになります。
gBrowser.loadURI、window.location、window.open などの Web サイトを読み込む方法が必要ですが、その Web サイトが読み込まれた (およびブラウザーによって解析された) 後で、さらにコードを実行する必要があります。私が言及した関数は、サイトが完全に読み込まれるまでコードの実行をブロックしませんが、読み込みが開始されるまでのみです。
重要な場合: このコードは私の Web サイトの一部ではなく、FireGestures スクリプトになります。
https://developer.mozilla.org/en/Code_snippets/Tabbed_browser#Manipulating_content_of_a_new_tabが必要なようです。彼らは提案します:
var newTabBrowser = gBrowser.getBrowserForTab(gBrowser.addTab("http://www.google.com/"));
newTabBrowser.addEventListener("load", function () {
// use newTabBrowser.contentDocument to manipulate DOM
// or do whatever you want on-load
}, true);
tabbrowser
およびのドキュメントも参照してくださいbrowser
。