你们都知道I.E 11被释放。在此之前,用Java检测浏览器版本,使用IE 11:我们如何检测浏览器版本IE 11使用Java?
“getHttpServletRequest().getHeader("User-Agent")
”。
它给出了浏览器名称和版本。但在介绍I.E 11用户代理MSIE后删除..
因此,我们如何才能在JAVA中获得I.E的版本。
如果任何帮助,这将帮助我很多......
谢谢你......
你们都知道I.E 11被释放。在此之前,用Java检测浏览器版本,使用IE 11:我们如何检测浏览器版本IE 11使用Java?
“getHttpServletRequest().getHeader("User-Agent")
”。
它给出了浏览器名称和版本。但在介绍I.E 11用户代理MSIE后删除..
因此,我们如何才能在JAVA中获得I.E的版本。
如果任何帮助,这将帮助我很多......
谢谢你......
getHttpServletRequest().getHeader("User-Agent")
该不该抛出NullPointerException。相反,它应该给文字
Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
对IE 11的标准模式,并
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.3; Trident/7.0; .NET4.0E; .NET4.0C)
在保持兼容视图。如果你愿意,你可以匹配那些。但是,如this article中所述,建议不要使用用户代理嗅探。
java.lang.ArrayIndexOutOfBoundsException – ELAYARAJA
他问如何获取版本,而不是为什么它出错......为什么DOWNVOTES? –
@ Itay Moav -Malimovka,你说得对。感谢您的支持..我问如何获得我的E版本11.我不想为什么下降投票。好。任何人请给我解决方案。我想我太迟了。因为自IE 11发布差不多4个月了! – ELAYARAJA