![]() |
1
5
我想说,一般来说,如果你的目的是修改网页的显示/功能方式,那么GreaseMonkey就是你的选择。如果您有一堆窗口/ui要显示,并且您确实超出了Greasemonkey的核心意图,那么最好还是使用更传统的扩展。 |
![]() |
2
1
有人认为GreaseMonkey脚本不能调用UniversalXPConnect。因此我遇到了一些问题,不确定是否可以通过火狐扩展来解决。但是,我觉得自己受到了很大的限制,因为我无法调用UniversalXpConnect并做一些大的事情。 |
![]() |
3
1
现在谷歌Chrome越来越受欢迎。它也有自己的扩展API。最简单的greasemonkey脚本将安装在谷歌Chrome上,因为它没有任何调整。如果您使用的是XHR,那么您可能需要创建一个chrome扩展。 我相信现在Mozilla已经意识到火狐的扩展需要大修。目前,他们正在推进喷气背包。他们早就应该从Greasemonkey的成功中得到启示,改进延长机制。 我只是在补充你的问题,除了Greasemonkey和火狐扩展还有更多的选择。您需要一个易于在多个浏览器上安装/运行的解决方案。 我会考虑在浏览器扩展中要实现什么“特性”,然后看看哪个扩展机制(gm、jetpack、ff扩展、google chrome扩展)支持所有特性。 |
![]() |
4
1
既然问了这个问题,我就开始在Firefox中编译greasemonkey脚本。很有魅力。 限制是所有你不能用GreaseMonkey扩展来做的事情。你不能做一个真正的火狐附加选项框,也不能做太严重的“chrome”事情。在浏览器中唯一可以修改的就是在页面加载之前出现的chrome.css。 可能还有其他限制(请参阅priyank的答案,这与访问本地文件系统有关)。 正如菲尔弗雷奥所说,如果你想修改一个网页,Greasemonkey是个不错的选择。我在编译GreaseMonkey扩展(令人惊讶)和让它们像在GreaseMonkey中那样工作方面没有看到任何问题。 |
![]() |
ajai.s · 根据用户偏好改变网络a帧中的化身 2 年前 |
![]() |
atdyer · 使用svg变换更新位置时,力模拟会出现抖动 6 年前 |
![]() |
Murasaki Aikon · 为什么firefox中未定义事件? 6 年前 |
![]() |
patrick · 删除svg上的“全选”蓝色水滴单击 6 年前 |