首页 > 解决方案 > 从当前页面获取 HTML - Chrome 扩展

问题描述

我有一个 Chrome 扩展程序,当单击扩展程序的图标时,我想获取当前显示页面的所有 HTML。我怎样才能做到这一点?我在这里实现了 OnClick:

这是我的manifest.json

 {
  "manifest_version": 2,
  "name": "TestApp",
  "version": "0.1",
  "browser_action": {
  "default_icon": "download_icon.png"
  },
  "background": {
      "scripts": ["background.js"],
      "persistent": false
    },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": ["jquery-3.6.0.js", "process.js"]
    }
  ]
}

我的background.js

chrome.browserAction.onClicked.addListener(function(tab) {
  alert("test")
  // HERE I WANT TO GET ALL THE HTML OF THE CURRENT PAGE
});

标签: javascriptjquerygoogle-chrome-extension

解决方案


推荐阅读