我想創建我的Firefox插件。我想調用一個改變iframes src的javascript。從Firefox插件和iframe開始
我不知道如何建立一個插件,調用我的功能之前頁面加載。只有我得到的是main.js。我試圖插入提醒('hello');,但沒有任何反應。有沒有任何有用的教程呢?
我想創建我的Firefox插件。我想調用一個改變iframes src的javascript。從Firefox插件和iframe開始
我不知道如何建立一個插件,調用我的功能之前頁面加載。只有我得到的是main.js。我試圖插入提醒('hello');,但沒有任何反應。有沒有任何有用的教程呢?
最好的地方,開始是附加組件SDK文檔:
https://addons.mozilla.org/en-US/developers/docs/sdk/1.4/
特別是有入門教程:
雖然它可能不會解決您的具體問題通過控制iframe網址,它可以讓你更好地瞭解SDK的工作原理。
事實上,最令人滿意的事情是獲取DOM加載。所以通常我們必須等到頁面加載(DOM)。
這就是爲什麼聽者以下是使用這麼多:
window.addEventListener("load", function(){}, false);
appcontent.addEventListener("DOMContentLoaded", function docLoader(e){}, true);
所以就叫你建立的任何功能。它會在任何頁面加載之前運行。
要在FF插件開發工作有很大幫助,總是讓搜索前綴MDN(Mozilla開發者網絡)。此外,我建議你閱讀所有這MDN: XUL School Tutorial。它的開始是這樣的:
XUL School是一個全面的附加開發教程,重點介紹了Firefox擴展開發的 。建議您至少讀一遍 。儘管Firefox變化很快,但本教程中的內容應該是最新且有效的。
addon的main.js代碼如下所示:function docLoader() { alert('loaded'); (「load」,function(){alert('loaded');},false);}}}。 (「DOMContentLoaded」,function docLoader(){},true);但沒有任何反應...... – Pmillan 2012-02-05 21:04:43