2012-02-07 6 views

答えて

1

キャンセルボタンがクリックされたときにメッセージを内線番号に戻すコンテンツスクリプトを使用します。エクステンションはパネルを閉じることができます。これらの線に沿って何か:コードを含むpanel.js

var data = require("self").data; 
var panel = require("panel").Panel({ 
    contentURL: data.url("panel.html"), 
    contentScriptFile: data.url("panel.js"), 
    onMessage: function(message) 
    { 
    if (message == "close") 
     panel.hide(); 
    } 
}); 

panel.show(); 

のように:それは作品

var cancelBtn = document.getElementById("cancel"); 
cancelBtn.addEventListener("click", function() 
{ 
    self.postMessage("close"); 
}, false); 
+0

。あなたの岩! – Phil

+0

FireFoxアドオンの初心者向けのノートです:これをテストするには、onMessageでalert()を使ってテストしないでください。 – Phil

関連する問題