7

我想为我的网站制作一个像谷歌工具栏这样的浏览器工具栏。它应该与所有流行的浏览器兼容。

我应该使用哪种语言来制作它?我可以使用任何示例/指南吗?

4

4 回答 4

7

对于 Firefox,从这里开始:https ://developer.mozilla.org/en/Extensions

Internet Explorer,此处:http: //msdn.microsoft.com/en-us/library/bb250489%28VS.85%29.aspx

您可以使用 Javascript 和 Xml ( XUL ) 编写 Firefox 扩展和任何可以生成 COM 组件的语言,该组件实现了 IE 的 IObjectWithSite 接口(VB、C++、C#...)。

IE 示例:

火狐:

于 2009-08-05T19:41:39.803 回答
2

你试过http://www.Conduit.com/吗?它是完全免费的!我喜欢它。连大佬都用。

关于你的游戏……它可以在线获得吗?我可以玩吗?

于 2009-08-08T12:30:47.023 回答
2

浏览器工具栏与其他浏览器不兼容。一些工具栏会根据您的浏览器为您提供不同的下载链接,而其他工具栏会为它们识别和检测的每个浏览器安装插件。

但无论如何,您将为您想要支持的每个浏览器编写一个,除非它们共享一个插件模型。

请参阅 Corbin 对 ie 和 firefox 的回答,对于 safari,请从以下位置开始:

http://developer.apple.com/documentation/InternetWeb/Conceptual/WebKit_PluginProgTopic/Tasks/WebKitPlugins.html

于 2009-08-05T19:26:39.007 回答
2

你不能制作一个同时兼容 IE 和 Firefox 的工具栏。您需要创建两个工具栏。

对于 IE,您需要创建一个 Deskband ( http://www.codeproject.com/KB/shell/ietoolbartutorial.aspx ),这是一种通过 COM 与 IE 交互的插件。您需要了解 C++ 和 COM 才能做到这一点。

对于 Firefox,您需要创建一个 Firefox 扩展。https://developer.mozilla.org/en/Extensions是一个很好的起点。您需要了解 JavaScript 和 XUL(XML 用户界面语言,Mozilla 使用什么来创建用户界面)

于 2009-08-05T19:41:48.150 回答