我正在寻找创建一个 chrome 扩展,它获取当前突出显示的文本并在文本下创建一个 div,例如 chrome 字典应用程序。有谁知道这是什么类型的弹出窗口,或者它是如何实现的?谢谢!汤姆
问问题
735 次
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 回答
0
已经回答了,只是其中一些...
还有更多阅读...
- http://archive.plugins.jquery.com/node/7411
- http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html
- http://www.codingforums.com/showthread.php?t=105808
- https://www.google.es/search?q=get-user-selected-text
祝你的扩展好运!
于 2012-08-24T18:02:29.573 回答