小编DaM*_*GeX的帖子

如何阻止@require缓存外部js脚本

我目前正试图弄清楚如何在我的webserver中包含一个javascript,我的scriptish/greasemonkey脚本,并在每次调用usercript时重新加载脚本.

我在我的网络服务器上编辑脚本,每次我对包含的脚本进行更改时,我都不想重新安装用户脚本.

有没有解决这个问题的方法?我一直在寻找答案但到目前为止没有运气.

所以要清楚,我的用户脚本看起来像这样:

// ==UserScript==
// @id             HET
// @name           SettingsHandler
// @version        1.0
// @namespace      HET
// @require        http://urltoscript/scripts/he/lib.js
// @run-at         document-end
// ==/UserScript==
Run Code Online (Sandbox Code Playgroud)

我的外部脚本如下所示:

alert('got it');
Run Code Online (Sandbox Code Playgroud)

所有这些都非常容易用于测试目的.此设置有效,但只是第一次,当我更改我的lib.js脚本时,usercript仍然读取旧脚本.有没有办法阻止用户脚本缓存外部脚本?或者还有其他可以帮助我的元数据吗?

提前谢谢,戴夫

javascript firefox greasemonkey scriptish

7
推荐指数
2
解决办法
1627
查看次数

标签 统计

firefox ×1

greasemonkey ×1

javascript ×1

scriptish ×1