2009-07-27 18 views

答えて

3

https://developer.mozilla.org/en/Code_snippets/On_page_load

いけないこの部分を欠場:「

現在のFirefoxのトランクナイトリーます 火XULない 文書だけが、ためonPageLoad機能:画像 (タブブラウザでファビコン)を使用する場合。 文書を処理したい、 aEvent.originalTarget.nodeName == "#文書" 1

2
function startup() { 

mainWindow = window.QueryInterface(Components.interfaces.nsIInterfaceRequestor) 
         .getInterface(Components.interfaces.nsIWebNavigation) 
         .QueryInterface(Components.interfaces.nsIDocShellTreeItem) 
         .rootTreeItem 
         .QueryInterface(Components.interfaces.nsIInterfaceRequestor) 
         .getInterface(Components.interfaces.nsIDOMWindow); 

    mainWindow.getBrowser().addEventListener("load", listener, false); 


    // Sidebar is loaded and mainwindow is ready     
    } 

    var listener = function(e){ 
     alert("Hai"); 
     //To remove event listener 
     //mainWindow.getBrowser().removeEventListener("load",listener, false); 
    } 


window.addEventListener("load", startup, false); 

これは、コードで、この目的のために十分です。

これは遅いですが、検索時間を最小限に抑えるためにこの質問に回答しています。

+0

私はこれを試しただけで動作しません – hbhakhra

関連する問題