我想构建一个chrome扩展程序,允许我从任何网页中选择任何单词,然后点击菜单项将其发送到我公司的服务进行跟踪。
例如,如果我现在正在阅读页面上的某篇文章,我想选择一个特定的单词并右键单击它,然后我想向我的服务发出http请求并跟踪这个单词。
是否可以使用chrome扩展程序?你可以把我链接到一个有用的教程吗?
感谢。
答案 0 :(得分:1)
是的,你可以使用chrome扩展来实现这一目标。 有关详细信息,请参阅Official Tutorial。 根据您的要求,您可能需要:
选择特定字词。 window.getSelection()
右键单击它。你需要听mousedown,mouseup或contextmenu事件,代码看起来像
document.addEventListener('contextmenu', function(event){...}, false);
发出http请求。您可以使用XMLHttpRequest在客户端和服务器之间传输数据。