javascript - 编写跨浏览器 Greasemonkey 用户脚本的任何技巧?

标签 javascript google-chrome cross-browser greasemonkey userscripts

我有一些脚本可以清理我使用的一些网站。但是,我现在已经从 Firefox 切换到 Chrome,并且一些脚本不起作用,即使我可以安装它们。

任何人都可以提供有关如何编写(几乎)跨浏览器的用户脚本的任何提示吗?具体来说,Firefox 和 Chrome,也许还有 Opera。

最佳答案

我一直在研究 a User Script engine comparison table这应该可以帮助您了解可以依赖哪些 GM_API。

除此之外,您还需要编写跨浏览器的 JavaScript,这是一个很长的话题;我会推荐the DOM compatibility tables offered by QuirksMode用于跨浏览器 DOM 使用。

关于javascript - 编写跨浏览器 Greasemonkey 用户脚本的任何技巧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5149091/

相关文章:

javascript - 使用 ReactJS 将 JWT 存储在 localStorage 中安全吗?

javascript - 跨浏览器书签/添加到收藏夹 JavaScript

html - 跨浏览器兼容的网页

javascript - 在 angular js div 中使用应用程序名称不起作用

javascript - 尝试从多个输入中获取值

javascript - Protractor 本地和全局安装的行为不同

html - 为什么 Chrome 会截断 div 中 100% 宽度表格的小数宽度?

javascript - 无法进行本地开发,错误为 : No 'Access-Control-Allow-Origin' header is present on the requested resource

javascript - 纯Javascript : onClick toggle rows/image: Firefox/Chrome - works: IE - does not work

html - CSS 特异性 IE8