Javascript 在开发chrome扩展时聆听身体上的点击
我是开发扩展的新手,我想开发一个扩展,当用户点击body作为初学者时,它会执行一些操作。它应该很简单,我知道我们将在这里使用document.body.addEventListener,但我不知道放在哪里-content.js或background.js或其他地方 请帮帮我,我很久以来一直在做这件事了 使用JQuery:Javascript 在开发chrome扩展时聆听身体上的点击,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我是开发扩展的新手,我想开发一个扩展,当用户点击body作为初学者时,它会执行一些操作。它应该很简单,我知道我们将在这里使用document.body.addEventListener,但我不知道放在哪里-content.js或background.js或其他地方 请帮帮我,我很久以来一直在做这件事了 使用JQuery: $('html, body').click(function(e) { //do something }); 或Javascript: document.addEvent
$('html, body').click(function(e) {
//do something
});
或Javascript:
document.addEventListener("click", function(){
// do the same thing differently
});
然后需要将代码放入目标页面。您可以通过以下两种方式之一执行此操作:
1) 将代码放入内容脚本中,确保将内容脚本注入所有页面。因此,清单JSON必须包括以下内容:
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"js": [ "<relative path to your script here>"],
"run_at": "document_start"
}
],
或
chrome.tabs.executeScript(null,{file:“使用一个,但一定要阅读第一个。
chrome.tabs.executeScript({
code: 'your code here'
});
chrome.tabs.executeScript(null, {file: "<relative path to your code here"});