如何使用GreaseMonkey覆盖包含的JavaScript文件?

时间:2015-02-20 21:29:18

标签: javascript greasemonkey

示例:

一个页面有一个脚本:build/function.js我希望将其替换为build/function2.js

1 个答案:

答案 0 :(得分:0)

在不知道function.js的内容的情况下,无法回答这个问题。

基本上,您可以通过appendChild

将新脚本注入文档

但删除脚本不起作用。

虽然可以删除脚本节点,但这不会给出所需的结果。一旦加载了(第一个)脚本,它将被解析(并根据内容执行)。已经声明的变量,函数等将保留,直到您覆盖它们(这可以通过第二个脚本完成)