4

我们有一个使用Devexpress的asp.net应用程序。不幸的是,我们的Devexpress版本不支持IE 11,我们需要升级。从快捷方式在IE9浏览器模式下运行IE11

但是,我们接近用不使用Devexpress的新改写的应用程序替换应用程序。所以升级devexpress对我们来说是一个巨大的浪费。

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

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

感谢 尼克

回答

3

可能是下面的是一个解决方案/解决方法您的问题。

1.新增的代码下面一行到你的应用程序

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

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

2.Now如果您想通过桌面上的快捷方式浏览到您的应用程序则有两种方法可以做到这

(一)简单的方法:
我。将您的应用程序主页/开始页面设置为您的IE主页(Internet选项 - >主页)
ii。创建现有IE快捷方式的副本
iii。重命名快捷方式为您的应用程序名称和更改图标

(二)更好的方式: 问题与第一种方法是每当你打开IE浏览器,将它设置为IE的主页打开应用程序的开始页面。

因此,创建一个小的BAT文件来做到这一点。 i。
i。打开记事本
ii。键入以下

start iexplore http://suvendugiri.wordpress.com 

注:请您的应用程序开始URL
III更换网站名称。将此文件另存为YourApp.bat
iv。右键点击此文件并转到“发送到” - >“桌面(创建快捷方式)”

如果我缺少的东西请让我知道。

相关问题