在IE7兼容模式下,我可以区分客户端的浏览器是IE7还是IE9?我想知道我是否可以在我的网站上进行JS检查,这会检查两种不同的东西并根据结果做不同的事情
我有第一个条件正常工作,因为它几乎说到处都是如何做到这一点.不确定第二个和/或两者的组合.
javascript compatibility internet-explorer browser-detection
我有一些IE 10和其他IE版本的特定代码路径.如果IE10在兼容模式下运行,则浏览器版本设置为7.0.有没有办法检测它是否是IE 10,无论使用JavaScript/JQuery的标准/兼容模式?
html javascript jquery internet-explorer internet-explorer-10
我有一个布局问题,这是由于在IE8上以兼容模式呈现包含页面.有没有办法检测是什么导致IE8进入特定页面的兼容模式?
根据Microsoft的文档,以下条件可能导致页面以兼容模式呈现(http://msdn.microsoft.com/en-us/library/cc288325%28VS.85%29.aspx):
在查看了页面之后,我排除了第一种可能性,它必须是页面上的页面布局错误.我想找到这个错误.
我需要确定用户使用的浏览器版本,但默认情况下会为整个公司启用兼容模式.
在服务器端脚本中,如何确定真正的浏览器版本?
谢谢
更新 我的页面正确显示使用document.documentMode的IE版本,但我无法弄清楚如何将其传递到服务器端,以便我可以使用它.