我有一个应用程序在 IE 中运行不佳,但在 Firefox 中运行良好。除了安装 Firefox(或要求用户安装 Firefox),是否有 FireFox 扩展的“对立面”网页浏览器,即使用 Mozilla 渲染引擎渲染页面的 IE 插件?
我知道这是一个奇怪的问题,而且我感觉答案是“不”......
答案1
为什么不使用Google Chrome 浏览器内嵌框架? 它是一个使页面使用WebKit渲染引擎和V8 javascript引擎的插件。
如果您有可以在 Firefox 中运行的程序,那么它很有可能也可以在 WebKit 中运行。而且 IE 用户习惯于为任何给定页面安装插件,因此这对他们来说不会造成太大的不便。
答案2
MSIE 允许自身嵌入在其他应用程序中(因为它是一个 OLE 应用程序)。这就是为什么 Firefox 可以在 Firefox 选项卡内启动 IE。这似乎很容易实现,因为 Window 始终安装有 IE。
相反的情况则是不可能的;IE 无法在 IE 选项卡内启动 Firefox,因为 Firefox 本身无法嵌入到其他应用程序中。即使可以嵌入,您仍然需要安装 Firefox(您提到您想避免这种情况)。如果不安装 Mozilla 渲染引擎,您将无法获得它...
这就是为什么任何需要浏览器的 Windows 应用程序要么使用 IE,要么包含它自己的小型浏览器应用程序。
曾经有一个 IE 书签小程序可以在 Firefox 中打开当前网页 - 但这仍然需要安装 Firefox。
答案3
你可以试试月景:
Lunascape 是世界上第一个也是唯一一个三引擎浏览器。
您可以在三种浏览器引擎之间进行选择:Gecko(Firefox)、Webkit(Safari、Chrome)和 Trident(Internet Explorer),现在您甚至可以在单个 Web 浏览器中并行运行所有 3 个引擎。
Lunascape 还支持各种各样的 Firefox 扩展。
答案4
答案是不。
更详细地介绍应用程序。有多个网站使用仅适用于 IE 的专有代码。
添加到 Mr. Static:
您不仅需要安装 Firefox,还必须劫持 IE 以将 Firefox 的渲染效果放在屏幕上。可以将其视为网站上的 IFRAME。您无法更改其渲染或工作方式。Firefox 中存在的任何错误仍会存在。您将运行 Firefox,但它将被包装在 IE 的标头和 GUI 中。