0
如何在Firefox擴展的第二個選項卡的「body」元素上綁定onload事件? 我無法使用window.onload,因爲它綁定在當前選項卡上。 那麼我該怎麼做?Firefox擴展:標籤的正文加載
如何在Firefox擴展的第二個選項卡的「body」元素上綁定onload事件? 我無法使用window.onload,因爲它綁定在當前選項卡上。 那麼我該怎麼做?Firefox擴展:標籤的正文加載
好的,我沒有閱讀關於打開新選項卡的部分。
var tab = gBrowser.addTab(url);
var c2pTab = gBrowser.getBrowserForTab(tab);
//Add listener
c2pTab.addEventListener("load", function() {
// do your stuf
}, true);
作爲參考,最初的回答提出了一個通用的「檢測頁面加載」: 我們與此代碼在SendToPhone擴展做 https://developer.mozilla.org/en/Code_snippets/On_page_load
在我看來,你已經明白我錯了。我在我的擴展中有很多代碼可以執行某些操作,然後我的擴展程序單擊鏈接並導致新選項卡。如何在第二個標籤加載時綁定事件? – takayoshi 2011-05-22 18:07:43
對不起,這幾天我因爲一點感冒而沒有想好。新的答案應該更好(我希望) – AlfonsoML 2011-05-23 18:34:45