IE9为WordPress中的同一页面提供了不同的布局结果

时间:2015-01-20 08:16:57

标签: wordpress internet-explorer intranet

我有一个基于Windows 2012 R2的WordPress开发环境,其中包含Microsoft Azure中的一些主题。

如果我将其部署到也是Windows 2012 R2但在本地数据中心的生产中,它在IE 11和Google Chrome上看起来完全相同。

但是在拥有IE 9的客户端上,生产(本地)站点与远程开发站点显示的不同。菜单显示不同。

当我比较来源(并用类似名称替换URL)时,两者之间没有区别。那么为什么IE 9渲染本地生产网站会有所不同呢?

我甚至搜索了一些案例,例如其中一张图片可能与开发网站相关联,但事实并非如此。

因此,我能想到的唯一区别是生产网站有一些名称:

http://Intranet/

http://devintranet.cloudapp.net/

这可能是本地与互联网安全设置的区别(我从客户的角度看不到)。奇怪的是,互联网版本是正确的,本地内联网版本是不同的。

我真的不知道在哪里寻找答案。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案......

IE9自动添加内部网站点兼容模式。它是一个设置:菜单工具>兼容性视图设置。从列表中删除Intranet并取消选中默认设置框。

为什么MS会在兼容模式下自动放置Intranet站点?它花了我几个小时和挫折。