[英]Reach HTML code inside another HTML document
我正在尝试创建一个 Chrome 扩展程序,当我单击扩展程序的按钮时,我想在另一个HTML
标记中获取 HTML(上图中为红色)。 我怎样才能做到这一点?
现在我只实现了这个:
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.query({ active: true, currentWindow: true }, tabs => {
chrome.tabs.executeScript(
tabs[0].id,
{
code: '' // what could I use there?
},downloadFiles);
});
});
谢谢。
使用html
选择器获得整个 HTML:
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.query({ active: true, currentWindow: true }, tabs => {
chrome.tabs.executeScript(
tabs[0].id, {
code: `var htmlElement = document.querySelectorAll("html")[1];`
},
downloadFiles);
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.