简体   繁体   English

IE浏览器帮助对象的Web安装程序?

[英]Web Installer for IE browser helper objects?

I have an extension for chrome and firefox, and now I want to port it to IE too. 我有chrome和firefox的扩展程序,现在我也想将其移植到IE。 But I couldn't find a way to make the IE installer that doesn't involve the user downloading the file and then finding it and executing it (beside clicking run on the download dialog). 但是我找不到能使IE安装程序不涉及用户下载文件然后查找并执行的方法(在下载对话框上单击“运行”)。

Is there a way to create a setup to be run from IE that just ask something like "do you want to install this extension?" 有没有一种方法可以创建要从IE运行的安装程序,而只是询问诸如“您是否要安装此扩展程序?”之类的内容。 then you click yes and it downloads and install the bho? 然后单击“是”,它会下载并安装bho?

Update: 更新:

Just found an example of what I want to build: http://www.google.com/chrome Once you click download and accept the terms the installer runs and just as "run or don't run", how could I do that? 刚刚找到了我要构建的示例: http : //www.google.com/chrome单击下载并接受安装程序运行的条款,就像“运行或不运行”一样,我该怎么做? ?

Yes, there is a way -- I did this same thing several years ago (IE will still prompt the user). 是的,有一种方法-几年前我做过同样的事情(IE仍会提示用户)。 You create a thin ActiveX control that's packaged in a signed .cab file and referenced by an <object ...> tag on a web page. 您创建一个瘦ActiveX控件,该控件打包在一个签名的.cab文件中,并由网页上的<object ...>标记引用。 The ActiveX control after installation would download and launch the BHO installer. 安装后的ActiveX控件将下载并启动BHO安装程序。 No mess and no fuss trying to find the BHO installer. 尝试查找BHO安装程序没有混乱,也不必大惊小怪。

For your update regarding Chrome: Chrome web installation uses ClickOnce technology. 有关Chrome的更新:Chrome Web安装使用ClickOnce技术。 Google's ClickOnce application installs the installer for Chrome which in turn does the download for the browser. Google的ClickOnce应用程序将安装Chrome的安装程序,然后再为浏览器进行下载。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 将 firefox 扩展移植到 BHO(浏览器帮助对象,又名 IE 扩展) - Port a firefox extension to a BHO (Browser Helper Objects, aka IE extensions) 如何创建IE浏览器帮助对象以响应特定的MIME文件类型(例如.helloword文件)? - How to create IE browser helper objects to respond to specific MIME file type(e.g. .helloword file)? 更改浏览器帮助器对象的名称 - Changing the name of Browser Helper Objects 如何获取在Internet Explorer浏览器帮助程序对象中呈现网页的窗口的HWND - How do I obtain the HWND of the Window that a web page is rendered on in Internet Explorer Browser Helper Objects 如何开始bho(浏览器帮助对象)编程 - how to start bho(browser helper objects) programming 使用IE插件浏览器帮助器对象(BHO)访问Frame或iframe中的数据 - Accessing data in a Frame or Iframe with IE plugin Browser Helper Object (BHO) IE浏览器帮助程序对象应该在哪里存储其数据文件? - Where should a IE browser helper object store its data files? Internet Explorer 扩展(浏览器帮助对象)DLL 注册错误 - Internet Explorer extension (Browser Helper Objects) DLL registration error 在IE“网络浏览器”中的“输入”上提交表单 - submit form on 'enter' in IE “web browser” 禁用网页的浏览器缓存,不适用于IE - Disabling Browser Caching for a Web Page, Not Working for IE
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM