我使用Firefox设计了一个网站,现在我正在寻找将软件电话整合到网页中,但不幸的是它是用ActiveX制作的,所以firefox不支持它。
我试过在IE9中打开我的页面,它看起来很乱,因为我已经使用了很多CSS3并且没有为不同的浏览器编码,因为我们只会在办公室内使用Firefox。
有没有办法让我在Firefox中告诉我的页面在Internet Explorer中专门打开一个新页面并且只有那里的软电话?或者有一种方法可以使用插件或其他东西在Firefox中运行ActiveX吗?
感谢您的帮助
答案 0 :(得分:7)
这实际上取决于你的具体情况。
如果您要定位企业网络之外的多个用户,则几乎无法实现。但是,如果您定位到公司的网络,则可以使用自定义协议执行此操作。
您的链接将如下所示:ie://opens_in_ie.com
您必须对目标计算机的注册表进行更改。有关自定义协议的更多信息,请访问:http://msdn.microsoft.com/en-us/library/aa767914%28v=vs.85%29.aspx
在大多数情况下,系统管理员可以远程执行此操作。
答案 1 :(得分:6)
我认为你不能从firefox打开IE窗口,但你可以使用http://code.google.com/p/ff-activex-host/
轻松地基于你的activex构建一个firefox插件答案 2 :(得分:6)
IETab V2将允许您在Firefox中打开运行IE引擎的选项卡。
安装完成后,您可以通过格式化URL或书签来强制使用IE打开链接:
chrome://ietab2/content/reloaded.html?url=http://domain.com
答案 3 :(得分:5)
这有点具体,但我在工作中创建了一个内部网站,我想链接到另一个仅在IE中工作的内部网站。为此,我在注册表中创建/定义了自己的应用程序协议。然后我在我的链接中添加了协议头。这类似于Apple点击链接时所做的操作,它会打开iTunes。然而,这种方法的缺点是用户必须安装注册表修改才能正常工作...就像我说的那样,它确实是一个特定场景的解决方案。
答案 4 :(得分:0)
开始一个新的快捷方式:目标:“ C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe” https://news.sky.com/在所有浏览器上都可以轻松运行,是trs-80旧学校吗? chr $(24):)
答案 5 :(得分:0)
您可以在任何浏览器中的Microsoft Edge中打开链接,方法是在HREF的网址前面添加microsoft-edge:
。
<a href = "microsoft-edge: www.google.com">EDGE (works)</a>
我不知道如何在其他浏览器中使用它。
答案 6 :(得分:0)
与查克·华莱士的回答相同
如果您想从 Internet Explorer 等开始,请转到 C:\Program Files\Internet Explorer\iexplore.exe
并创建桌面的快捷方式。
当您检查这个创建的快捷方式的属性时,您将看到目标:C:\Program Files\Internet Explorer\iexplore.exe
。
现在您可以将来自网站的快捷方式放置在目标后面。它将显示如下内容:C:\Program Files\Internet Explorer\iexplore.exe
www.nu.nl
。或者这个C:\Program Files\Internet Explorer\iexplore.exe
https://stackoverflow.com
。
这样它先打开 IE,然后打开网站。