现象描述:
在做Citrix XenDesktop 项目中,用户终端通过IE浏览器访问StoreFront、Netscaler登陆页面时,登陆框在整个页面中向左,如图所示:
在通过主流的Firefox和Chrome浏览器访问时的正常显示:
Firefox:
Chrome:
问题分析:
这是因为新版的IE浏览器在设计时为了兼容老版IE浏览器的网站,有一个兼容性视图设置功能,但有时候网站是优先支持新版本的IE浏览器的,反而开启了兼容性视图后会影响页面显示的效果。 参考:http://windows.microsoft.com/zh-cn/internet-explorer/use-compatibility-view#ie=ie-11解决方法:
打开IE浏览器,找到“菜单”>“工具”>兼容性视图设置:
去掉勾选(不勾选):在兼容性视图中显示Intranet站点和Microsoft兼容性列表(每个版本的浏览器可能显示不一关的选项,可以尝试勾选和不勾选)笔者当前版本为IE11:
按照提示去掉勾选后,点击关闭。
重新访问后,显示正常:
转载于:https://blog.51cto.com/heyuanqiang/1739558