簡體   English   中英

在 Google Chrome 擴展中的精確選項卡上執行腳本

[英]Executing script on a precise tab in Google Chrome extension

我想在瀏覽器的精確選項卡上執行腳本。 此腳本將返回一個值。

我不知道我必須使用什么。 Doc 說在每次加載新頁面時都會調用contentScript 我只想在用戶單擊 popup.html 中的按鈕后執行腳本。

在您的 contentScript 文件中添加這樣的監聽器:

chrome.extension.onMessage.addListener(function(msg, sender, sendResponse) {
   //do job 
   sendResponse(...);
});

在你的popup.html點擊事件中:

chrome.tabs.sendMessage(tabid, "message", function responseCallback(response) {
   //...
});

更多信息http://developer.chrome.com/extensions/tabs.html#method-sendMessage

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM