Este método no requiere soluciones de terceros, pero requiere un poco de trabajo.
- En algún lugar de la página, coloque una etiqueta img que apunte a una URL que tenga encabezados “Sin caché”, obligando al navegador a extraer el archivo cada vez que se carga la página. Esta URL puede apuntar a un script que registra “Solicitudes totales”, luego devuelve una imagen 1 × 1.
- A continuación, coloque algunos JavaScript en la página que solicita otra URL, esta URL registra “Solicitudes de Javascript”.
- Compare las “Solicitudes totales” (el objeto sin caché) con el “JavaScript solicitado” y obtendrá su respuesta.
Si su marco de aplicación maneja sesiones, incluso puede registrar la comparación de solicitud de página / solicitud de JavaScript y servir páginas futuras de manera diferente dependiendo de si tienen JS activado o desactivado.
- ¿Qué herramientas debo tener en mi arsenal para crear un sitio web similar a Facebook?
- ¿Cuáles son algunos de los mejores temas ligeros para Sublime Text 2?
- ¿Qué tiene de malo la implementación de jQuery de las promesas?
- ¿Cómo puedo entrar en una aplicación de rails 3 que almacena las contraseñas en texto claro?
- ¿Cuánto tiempo le lleva a un desarrollador web profesional crear un sitio web?