Chr*_*gel 12 javascript 64-bit detect internet-explorer-8
嘿那里,我只是想知道是否有一种方法来检测IE8的64位或32位版本是否正在运行?
因为Facebook Javascript SDK中有一些主要的错误只出现在IE8x64中......
Mar*_*erl 12
根据这个IEBlog帖子,您应该能够通过以下方式从浏览器User-Agent字符串中读取它navigator.userAgent:
检测64位Internet Explorer
随着具有超过4千兆字节RAM的计算机变得越来越普遍,越来越多的用户正在运行64位版本的Windows.为了与第三方附加组件兼容,32位版本的Internet Explorer仍然是64位系统的默认版本.但是,在某些情况下,网站可以识别用户何时使用64位系统进行访问 - 例如,网站可能想知道是否提供64位可执行下载.
User-Agent字符串中的标记将使您能够确定用户是否正在运行64位版本的Windows,以及它们是否正在运行64位版本的Internet Explorer.
64位Windows上的64位IE:
Mozilla/4.0(兼容; MSIE 8.0; Windows NT 6.0; Win64; x64 ; Trident/4.0)
64位Windows上的32位IE:
Mozilla/4.0(兼容; MSIE 8.0; Windows NT 6.0; WOW64 ; Trident/4.0)
顺便说一句,WOW64代表"Windows 64位上的Windows".