我試圖修改一個Firefox插件來滿足我的個人需求。如何在頁面加載完成後調用函數
目前我的代碼是這樣的:
var wwatch = Components.classes[NS_WINDOWWATCHER_CONTRACTID].getService(nsIWindowWatcher);
var myWnd = wwatch.openWindow(wwatch.activeWindow, "http://www.google.com", "Test",
"width=600, height=300", null);
myWnd.addEventListener("load", function(e) { alert("inner"); }, false); // doesn't work
// myWnd.onload = function() { alert("inner"); }; // fails totally
我想顯示一個警告框,當頁面加載完成。
使用上面的代碼窗口被創建並且網頁被加載。 但我沒有收到警告框。 請告訴我,我怎麼能做到這一點。
我是新來的Javascript,我甚至不知道如何調試。 Firefox的Javascript調試器在上述任何一行中都沒有中斷,儘管它們顯然已被執行。 我適應我的需要的插件是Torrentserver處理程序。
Doens't Firebug啓用Chrome錯誤報告什麼? – mhitza 2011-01-30 03:26:05