cross-browser - 如何编写跨浏览器兼容的用户脚本?

标签 cross-browser greasemonkey userscripts

由于两种浏览器之间的细微差别,我过去编写用户脚本的尝试在Firefox上无法运行,但在Opera上却无法。是否有可能使用那些将差异抽象化的库(如jQuery)添加到用户脚本中,从而使它们跨浏览器兼容,而毫不费力?

最佳答案

是的,因为greasemonkey jquery的Google搜索显示:


http://userscripts.org/topics/2324
http://joanpiedra.com/jquery/greasemonkey/


正如第一个链接中的帖子所述,这意味着您在用户脚本中增加了相当大的jQuery成本。使代码在Firefox和Opera上都能正常工作不是很难-您不必担心IE :)

关于cross-browser - 如何编写跨浏览器兼容的用户脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1580008/

相关文章:

javascript - greasemonkey 用户脚本中的 jQuery.getJSON

javascript - window.Object != greasemonkey 脚本对象

javascript - 用户可以使用控制台在我的网站上发送无效投注

html - Internet Explorer 和 float : please explain

jquery - 一页粘性导航不适用于 Google Chrome

javascript - 具有相同 url 的已更改图像不会在 IE 中重新加载

javascript - 无法更改 div 中的文本

jquery - 关于 jQuery 优势和一般功能的基本、具体问题

jQuery click() 在 Greasemonkey/Tampermonkey 脚本中不起作用

javascript - 获取相对定位元素的 href