什么是Chrome检查内容脚本(what are content scripts in chrome

2019-07-30 22:36发布

虽然这可能是一个非常基本的东西,我似乎无法找到一个答案,这一个。 我看到很多关于协议content scripts 。 当我打开web inspectorchrome ,并选择sources ,我看到一个名为标签content scripts 。 我看到一对夫妇的随机数和一些脚本,我似乎无法弄清楚这是什么意思。 如何在这些被显示? 其中,在这些来自哪里? 我看不到我的服务器服务于任何这些。

Answer 1:

在谷歌浏览器, 内容脚本是JavaScript文件是浏览器扩展的一部分。 他们的网页操作,就像常规的JavaScript做的,而是从保护范围(谷歌称之为“分离的世界”)。

内容脚本具有比普通JavaScript的一些更多的特权,并为这个原因,内容脚本JS和JS网页不能通常彼此交互。

当该内容脚本选项卡看,你会看到两个任意扩展添加脚本(或userscripts这是在Chrome编译成扩展),也被内置在浏览器中的部分内容脚本,具体的API扩展可以使用。


(您可以通过打开扩展选项卡匹配扩展到那些“随机数” chrome://chrome/extensions ),并启动Developer mode



文章来源: what are content scripts in chrome inspector