我创建了一个greasemonkey脚本,并希望在我的主页上提供一个"Install Greasemonkey“按钮。此按钮应安装firefox greasemonkey插件,使用户不必通过addons.mozilla.org进行重定向。在他们安装了greasemonkey之后,我提供了一个"Install greasemonkey script“按钮,这个按钮已经可以工作了。
可以在我的主页上直接添加一个“安装greasemonkey”按钮吗?理想情况下,它应该使用托管在addons.mozilla.org上的插件,而我不会自己托管greasemonkey。
发布于 2012-11-21 19:10:08
在这里你走在正确的道路上。即使你的用户信任你,最好的方法也是让实际的xpi
托管在Mozilla。默认情况下,Mozilla会阻止从第三方站点安装附加组件(这是有充分理由的)。
这是我试图从一个未知的站点安装的Aurora抱怨的屏幕截图:
如果到Mozilla插件的简单链接还不够好,您可以尝试直接链接到上面的屏幕截图中的xpi。这是我尝试创建的一个链接,它将直接从Mozilla Addons获得插件。HTML很大程度上来自Mozilla本身。它看起来不是很好,但我希望你可以在CSS
中修复它。
<p class="install-button">
<a class="active" data-hash="sha256:61ea619b9922c826cdf0449ddf7d79d4d9bc9e6cae0083d21678870ea65454ef" href="https://addons.mozilla.org/en-US/firefox/downloads/latest/748/addon-748-latest.xpi?src=dp-btn-primary">
<span>Add to Firefox</span>
</a>
</p>
https://stackoverflow.com/questions/13500120
复制相似问题