标签: scriptish

如何阻止@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
查看次数

用于保存设置的脚本

有没有办法将一些设置保存到本地计算机而不是带有用户脚本的cookie?

如果设置不是全局的,则很难为多个域创建用户脚本.

来自评论:"I am using scriptish ".

greasemonkey scriptish

4
推荐指数
1
解决办法
5721
查看次数

标签 统计

greasemonkey ×2

scriptish ×2

firefox ×1

javascript ×1