Google chrome extension 使用Chrome扩展获取DOM内容

Google chrome extension 使用Chrome扩展获取DOM内容,google-chrome-extension,getelementsbytagname,Google Chrome Extension,Getelementsbytagname,嗨,我正在做一个练习,在这个练习中,我必须在任何页面上捕获“p”标记的内容,并通过“alert”显示 manifest.json { “清单版本”:2, “名称”:“获取文本”, “说明”:“获取文本”, “版本”:“1.0”, “浏览器操作”:{ “默认标题”:“获取文本” }, “背景”:{ “页面”:“background.html” }, “权限”:[ “标签”, “活动选项卡” ] }在您的background.js中尝试以下操作: chrome.browserAction.onCl

嗨,我正在做一个练习,在这个练习中,我必须在任何页面上捕获“p”标记的内容,并通过“alert”显示

manifest.json

{
“清单版本”:2,
“名称”:“获取文本”,
“说明”:“获取文本”,
“版本”:“1.0”,
“浏览器操作”:{
“默认标题”:“获取文本”
},
“背景”:{
“页面”:“background.html”
},
“权限”:[
“标签”,
“活动选项卡”
]

}
在您的background.js中尝试以下操作:

chrome.browserAction.onClicked.addListener(function(tab) {
    chrome.tabs.executeScript(null, {
        code: "alert(document.querySelector('p').innerText)"
    });
});
您需要在当前选项卡的上下文中运行脚本。要做到这一点,你必须使用。您还可以指定要运行的文件而不是代码。签出文档