Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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 如何在运行其他js文件之前运行chrome js代码段? 创建chrome代码段,如下所示: window.my\u property=“my\u property” 打开任何站点 运行代码段_Javascript_Google Chrome_Google Chrome Extension - Fatal编程技术网

Javascript 如何在运行其他js文件之前运行chrome js代码段? 创建chrome代码段,如下所示: window.my\u property=“my\u property” 打开任何站点 运行代码段

Javascript 如何在运行其他js文件之前运行chrome js代码段? 创建chrome代码段,如下所示: window.my\u property=“my\u property” 打开任何站点 运行代码段,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我想在网站上的其他js脚本之前运行我的代码段。可能吗?提前感谢。可以使用Chrome扩展 您可以编写一个扩展(如何做超出了答案的范围-请参阅文档中的一些指南),该扩展将插入“run\u at”:“document\u start”配置,并匹配适合要插入的页面的模式 然后,您的代码在加载页面之前执行-它基本上只包含该点的文档节点。如果您需要操纵节点,那就太倒霉了——有些脚本可能会在节点进入树之前执行。如果您只想执行上面的操作(修改窗口对象),您就可以这样做 然而,你仍然需要把它变得更复杂一点,因为


我想在网站上的其他js脚本之前运行我的代码段。可能吗?提前感谢。

可以使用Chrome扩展

您可以编写一个扩展(如何做超出了答案的范围-请参阅文档中的一些指南),该扩展将插入
“run\u at”:“document\u start”
配置,并匹配适合要插入的页面的模式

然后,您的代码在加载页面之前执行-它基本上只包含该点的
文档
节点。如果您需要操纵节点,那就太倒霉了——有些脚本可能会在节点进入树之前执行。如果您只想执行上面的操作(修改
窗口
对象),您就可以这样做

然而,你仍然需要把它变得更复杂一点,因为。你需要这样做


通过使用像这样的用户脚本引擎,您可以更轻松地以的方式进行操作。同样,你需要像这样的东西

// @run-at document-start

如何编写用户脚本也超出了这个答案的范围。

文档中没有说可以自动执行代码片段。只能手动操作,谢谢!你是对的。