2012-05-22 81 views
6

面板和內容腳本之間的通信如何發生?我們如何動態更新內容腳本中的面板內容?內容腳本訪問加載頁面的DOM。現在每當網頁中出現DOM更改時,都應該在面板中顯示。我們應該怎麼做?誰能解釋一個例子?如何在內容腳本和麪板之間進行通信

更新:這裏是MY ADDON CODE

請通過此代碼。我沒有得到輸出

回答

8

您的問題是關於兩個內容腳本之間的通信 - 一個內容腳本加載到網頁中,另一個內容腳本加載到面板中。這些內容腳本不能直接通信,他們必須通過擴展(main.js或任何創建它們的模塊)進行通信。換句話說:網頁發生變化時,內容腳本會識別該變化並向該擴展發送消息。該擴展接收消息並將其發送到面板中的內容腳本。面板中的內容腳本根據需要更新面板內容。

+0

所以現在我應該在頁面模塊中包含與網頁交互的內容,並將頁面模塊的消息發送到面板。這種方法是否可行 – user1275375

+0

您能否提供一個演示頁面模塊與面板之間通信的示例,簡而言之,將頁面模式的消息發送到面板,以便動態更新面板的內容。 – user1275375

+0

你能否提供一個演示上述說明的例子 – user1275375

相關問題