javascript - 我想制作浏览器插件/扩展,我需要学习哪种编程语言?

标签 javascript internet-explorer firefox-addon browser

我需要学习哪些编程语言才能为所有浏览器制作浏览器插件/扩展程序?

有人告诉我它是 Javascript 吗?提前谢谢你。

最佳答案

实际上,我在某种程度上不同意其他答案,因为根据我的经验,在为 Mozilla 或 IE 编写扩展时,编程语言的选择本身并不是一个约束。

IE 使用 COM,因此您可以像使用 .NET 语言一样使用 C 或 C++。

同样,Mozilla 使用 XPCOM ,所以你真正需要的是一个 XPCOM binding而不是任何特定的语言。

我已经用 C++ 为这两种浏览器编写了扩展程序。我没有为其他浏览器编写扩展程序的经验。

关于javascript - 我想制作浏览器插件/扩展,我需要学习哪种编程语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1925478/

相关文章:

javascript - 在 React 中覆盖 css 类

javascript - 隐藏的恶意脚本将代码插入html网页,如何删除/清理?

javascript - Element.focus() + IE 10+ 中的 css 动画定位问题

javascript - 引用错误 : browser is not defined

javascript - Firefox 扩展中的 SQLite3 错误

Javascript onsubmit 触发父级 onclick

javascript - 如何使用书签(如 Google Reader 中的注释)在任何网站的页面中显示表单?

javascript - IE 窗口宽度和高度的 JS/Jquery 语法

javascript - getComputedTextLength 在 IE10 中抛出错误

javascript - 使用 window.location.href 更改 URL 后如何知道 DOM 何时再次准备就绪