2009-10-13 43 views

回答

3

否。 不可能。

6

非微软操作系统呢? Internet Explorer不适用于例如Linux操作系统。因此,这可能是而不是。执行任意的外部应用程序应该不可能,至少不是没有用户的明确许可。这将是一个严重的安全风险。

你为什么要这样做?你的网站在IE浏览器以外的其他地方不能正确呈现吗?如果是这样,那么你可能需要改进HTML/CSS/Javascript,以使其更符合标准/跨浏览器。

当然,您可以只需意见用户在IE浏览您的网站。不是一个奇特的解决方案,但它已经这样做了很长时间了。 Firefox有IE Tab加载项,它允许用户在Firefox GUI中使用IE的渲染引擎来渲染页面。这使得事情稍微方便一些,但它仍然是一个需要用户明确同意的手动过程。


作为一个侧面说明,一个类似于你想要什么是可能的组合,IE/Google Chrome Frame。如果您添加以下元标记的目标页面,然后安装将使用谷歌的,而不是IE渲染引擎(source)谷歌Chrome Frame的IE:

<meta http-equiv="X-UA-Compatible" content="chrome=1"> 

我不知道任何其他浏览器/插件与此功能组合。

+0

谢谢斯蒂芬,我只想知道这是否可能。 – Murugesh 2009-10-13 06:46:14

+3

'你的网站在IE浏览器以外的任何地方都不能正常显示吗?'。请让我知道如果你知道那种网站:) – 2009-10-13 07:12:18

0

好吧,在DOM中没有这样的兼容性,无论是否有访问JS必需的知道系统功能......但我只是发现这个附加,IE View,让你在IE中加载页面右键点击(使用上下文菜单)并标记某些站点只能从IE加载。

1

如果可以直接从网络运行其他应用程序,则您的计算机上已经有大量恶意软件。当然这是不可能的,并不是每个人都有Windows。

1

如果您可以控制客户端PC(例如公司网络),则可能是可能的。 Firefox中有专门的网址处理程序,允许您打开外部应用程序。它需要用户的批准。我看到了Skype或其他IM客户端的链接。另一个例子是mailto:链接。

相关问题