0
Iam使用疊加層js構建Firefox擴展。如果您點擊這裏http://cloud.feedly.com/#welcome並按下登錄按鈕,將出現一個彈出窗口。將數據傳遞到打開的窗口|捕獲窗口打開事件
我想傳遞一些數據到窗口並使用它們。如果無法完成,有沒有辦法在窗口彈出窗口之前捕獲事件?
任何想法?
謝謝先進。
Iam使用疊加層js構建Firefox擴展。如果您點擊這裏http://cloud.feedly.com/#welcome並按下登錄按鈕,將出現一個彈出窗口。將數據傳遞到打開的窗口|捕獲窗口打開事件
我想傳遞一些數據到窗口並使用它們。如果無法完成,有沒有辦法在窗口彈出窗口之前捕獲事件?
任何想法?
謝謝先進。
如果你想有一個非常簡單的方式,窗口加載後做一些事情,你可以收聽DOMContentLoaded事件,然後檢查是否是需要的頁面上,就像這樣:
window.addEventListener("DOMContentLoaded", function() {
if (gBrowser.currentURI.spec.indexOf(URL_OF_SPECIFIC_WINDOW_YOU_WANT) != -1) {
// Do your processing here
}
}, false);
我做indexOf
而不是==
,所以你可以只放一部分頁面的URL在那裏,它會工作。