从IE9浏览器模式中快捷方式运行IE11

时间:2014-04-04 10:06:38

标签: internet-explorer browser internet-explorer-9 internet-explorer-11 mode

我们有一个使用Devexpress的asp.net应用程序。不幸的是,我们的Devexpress版本不支持IE 11,我们需要升级。

然而,我们即将用不使用Devexpress的新重写应用程序取代应用程序。所以升级devexpress对我们来说将是一个巨大的浪费。

有没有办法让我们可以在桌面上找到我们应用程序的快捷方式并让快捷方式告诉IE11在IE9浏览器模式下运行?

我知道我可能会问一些有点愚蠢的东西,但它并不需要像那样工作。我们只需要一种方法让IE11在运行我们的应用程序时以浏览器模式IE9运行。必须离开...即使我们需要进行一些注册表更改......任何选项在这一点上都会有所帮助。

由于 尼克

1 个答案:

答案 0 :(得分:2)

可能是以下是您的问题的解决方案/解决方法。

1.将以下代码行添加到应用程序的母版页

<meta http-equiv="X-UA-Compatible" content="IE=9">

这将以IE 9模式打开页面。您可以通过打开F12开发人员工具并切换到仿真选项卡来检查它 enter image description here
注意:这只会更改文档模式而不会更改用户代理字符串。

2.如果您想通过桌面上的快捷方式导航到您的应用程序,那么有两种方法可以做到这一点

(a)简单方法:
   一世。将应用程序主页/起始页设置为IE主页(Internet选项 - &gt;主页)
  II。创建现有IE快捷方式的副本
 III。将快捷方式重命名为应用程序名称并更改图标

(b)更好的方式:  第一种方法的问题是每当你打开IE时它会打开你的应用程序开始页面,因为它被设置为IE的主页。

因此,创建一个小的BAT文件来执行此操作    一世。打开记事本
  II。输入以下

start iexplore http://suvendugiri.wordpress.com

注意:请用您的应用程序起始URL替换网站名称 III。将此文件另存为YourApp.bat
IV。右键单击此文件,然后转到“发送至” - &gt; “桌面(创建快捷方式)”

如果我遗失了什么,请告诉我。