首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将JavaScript打包为.NET Internet 9插件?

如何将JavaScript打包为.NET Internet 9插件?
EN

Stack Overflow用户
提问于 2011-01-02 14:05:18
回答 3查看 1.8K关注 0票数 4

如何将JavaScript打包成一个IE 8/9插件,并将JS包含在所有IE浏览器页面中?

我最近已经为一个浏览器插件编写了JavaScript代码,它基本上是通过JS加载事件侦听器在页面上运行的,对于给定的域,它会检查DOM中的某些元素,并向页面添加新的相关元素(即信息)。

由于JavaScript只独立地读取/影响HTML (而不需要任何工具栏按钮或其他任何东西),所以JS只需要添加到浏览器的网页中。

我已经打包了与Firefox和Chrome一起工作的代码,它们都运行得很好,我可以以“书签式”的形式运行IE代码,但我想学习如何将JavaScript打包为实际的.NET .MSI addon/plugin,该插件将安装在当前的Internet 8/9上。

有谁知道我可以参考的合适的指南或方法吗?我尝试过在网上搜索教程,但大多数演练都提到编写插件主体本身(通常是用其他语言),因此不涉及打包现有的JS。

我希望有人能找到解决办法?

注意:一年前,有人为我打包了一个旧版本,作为Internet 7的MSI安装程序,如果有用的话,它会安装到带有plugin.dll plugin.tlbplugin.InstallState以及BandObjectLib.dll Interop.SHDocVw.dllMicrosoft.mshtml.dll的程序文件中。

编辑:还有其他人知道其他选择吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-03 13:11:39

看看http://www.add-in-express.com/programming-internet-explorer/http://www.add-in-express.com/programming-internet-explorer/deployment.php,他们为此出售了一个包。它将花费您200美元,但将节省您的时间分配(至少,它节省了我的时间分配:)。

票数 0
EN

Stack Overflow用户

发布于 2011-01-02 14:14:00

IE没有这方面的机制,只是这些浏览器没有基于JavaScript的扩展生态系统(尽管还有其他方法来创建扩展)。IE8不会得到一个,你可以很好地保证,IE9.我们看看会发生什么。

您可以使用的最接近的JavaScript选项是书签,它有更有限的functionality...but --这是可用的。

票数 1
EN

Stack Overflow用户

发布于 2012-12-21 12:08:35

我找到了一个教程来创建一个加载JS代码的插件。

http://shout.setfive.com/2012/05/01/internet-explorer-extension-quick-start-and-skeleton/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4578692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档