我需要在公司内部网站上托管用户脚本。如何构建href
以便Greasemonkey在单击链接时安装用户脚本?
我尝试了一个简单的<a href="user.js">Install Userscript</a>
,但Chrome和Firefox只是显示文件来源而不是安装用户脚本。
答案 0 :(得分:2)
您的链接应如下所示:
<a href="https://example.com/your_script.user.js">Click to install script X</a>
<small>(A userscript engine, like Tampermonkey, is required.)</small>
为了使您的安装链接正常工作,必须满足以下条件:
.user.js
结尾。示例:stack_exchange_edit_reasoner.user.js
text/html
content type。 (您必须篡改服务器的默认设置才能成为问题。)此外,如果您希望自动更新起作用,则应通过https
链接提供脚本(或者它会变得复杂)。