什么是chrome检查器中的内容脚本

Kir*_*ran 16 google-chrome web-inspector content-script

虽然这可能是一个非常基本的事情,但我似乎找不到这个问题的答案.我看到很多讨论content scripts.当我打开web inspectorchrome,选择sources,我看到一个叫做标签content scripts.我看到几个随机数和一些脚本,我似乎无法弄清楚它们是什么.这些如何显示?这些来自哪里?我看不到我的服务器提供任何这些服务.

Bro*_*ams 24

在Google Chrome中,内容脚本是JavaScript文件,是浏览器扩展的一部分.它们在网页上运行,就像常规的javascript一样,但是来自受保护的范围(谷歌称之为"孤立世界").

内容脚本比普通的javascript具有更多的特权,因此,内容脚本JS和页面JS通常不能相互交互.

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

内容脚本列表


您可以通过打开扩展选项卡(chrome://chrome/extensions)并激活Developer mode以下内容来匹配这些"随机数"的扩展名:

匹配扩展