1

我正在寻找创建一个 chrome 扩展,它获取当前突出显示的文本并在文本下创建一个 div,例如 chrome 字典应用程序。有谁知道这是什么类型的弹出窗口,或者它是如何实现的?谢谢!汤姆

4

2 回答 2

1

将有两个HTMLs,一个popup.html- 视图和一个background.html- 用于路由、计算等,这是扩展程序的基本功能。
作为回答您的问题的尝试,您从一个 html 到另一个 html 的通信方式如下:

chrome.extension.sendRequest({'action' : 'function_name', 'url' : 'ajax_url'},
    function(response) {
        callback_function(response);                 
    }); 
});

但是既然你想处理页面DOM中的一个div,我想我们使用posetMessage

yourDoc.postMessage(message, 'domain_url');
于 2012-08-25T08:22:39.470 回答