La detección de 64 bits de Internet Explorer
medida que las máquinas con más de 4 gigabytes de memoria RAM vuelto más común, cada vez más usuarios están ejecutando las versiones de 64 bits de Windows. Para compatibilidad con complementos de terceros, la edición de 32 bits de Internet Explorer sigue siendo la predeterminada en los sistemas de 64 bits. Sin embargo, en algunos casos puede ser útil para los sitios web reconocer cuándo los usuarios están visitando usando sistemas de 64 bits; por ejemplo, un sitio puede querer saber si ofrecer una descarga ejecutable de 64 bits.
Los tokens en la cadena User-Agent le permitirán determinar si el usuario ejecuta o no una versión de Windows de 64 bits y si está ejecutando la edición de 64 bits de Internet Explorer.
64-bit IE en Windows de 64 bits:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Win64; x64; Trident/4,0)
32- bit IE en Windows de 64 bits:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0)
Por cierto, WOW64 es sinónimo de “Windows en Windows de 64 bits.”
Genial, eso es útil, aunque no es accesible con JS. ¡Muchas gracias! –
@Christian Engel: ¡De nada! ¿Qué quieres decir con "no accesible con JS"? Algo así como 'javascript: alert (navigator.userAgent.indexOf (" MSIE 8.0 ")! = - 1 && navigator.userAgent.indexOf (" x64 ")! = - 1);' funciona bien. –