Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何允许后台页面访问页面i';我正在参观_Javascript_Google Chrome Extension - Fatal编程技术网

Javascript 如何允许后台页面访问页面i';我正在参观

Javascript 如何允许后台页面访问页面i';我正在参观,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我想让扩展中的后台页面访问我正在访问的页面,但由于后台页面已加载到background.html中,因此它无法访问当前页面,也无法在我正在访问的页面上找到内容 我希望在单击上下文菜单项时在当前页面上执行一些JavaScript代码。当我点击它时发生了一些事情,一切正常,但我无法访问我正在访问的页面上的内容 如何做到这一点?您将希望使用它与网页进行交互,并在背景页面和内容脚本之间进行通信。您可能可以通过将注入的脚本返回到背景页面来实现所需的行为。非常感谢,这正是我想要的

我想让扩展中的后台页面访问我正在访问的页面,但由于后台页面已加载到background.html中,因此它无法访问当前页面,也无法在我正在访问的页面上找到内容

我希望在单击上下文菜单项时在当前页面上执行一些JavaScript代码。当我点击它时发生了一些事情,一切正常,但我无法访问我正在访问的页面上的内容


如何做到这一点?

您将希望使用它与网页进行交互,并在背景页面和内容脚本之间进行通信。

您可能可以通过将注入的脚本返回到背景页面来实现所需的行为。非常感谢,这正是我想要的