Hola a todos.
¿Alguien sabe cómo detectar si la máquina cliente tiene el javascript desactivado?
Gracias.
| |||
Pues a mi se me ocurre: <noscript> Usted tiene JavaScript desactivado </noscript> <script type="text/javascript"> document.write('Usted tiene JavaScript activado'); </script> Saludo, DJ-Dom
__________________ Soporte y Creaciones PHP-Nuke: NukeProjects.Net if($Necesitas=="Ayuda"){ echo "No dudes en pedirla"; } |
| ||||
Así es... la manera de detectar si JS esta activado es probandolo. A lo más con PHP puedes detectar si el Navegador soporta JS, lo cuál no asegura que este activado. Saludos! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
prueba con la función get_browser |
| ||||
Cita: No... presisamente era a la función que me referia anteriormente y no, no te dice si JS esta activado, te dice si el navegador soporta JS cosa totalmente diferente.parece que ésta devuelve un valor que dice si el javascript está activado o no Claramente lo dice: Cita: ... la forma de comprobarlo es usándolo.get_browser -- Indica las capacidades del navegador del usuario ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Vale, entonces no sé cómo hacerlo. El caso es el siguiente: si el navegador no tiene javascript activado, no quiero que se me muestre la página, quiero que se muestre un mensaje de error, o que me salte a otra página. Por eso quería controlarlo desde php. ¿Cómo puedo hacerlo? |
| ||||
Cita: Pués crea esa página con puro JavaScript... algo que te sustituya --borre-- tu mensaje de error y escriba propiamente la página.si el navegador no tiene javascript activado, no quiero que se me muestre la página Consulta el foro de JavaScript... ya he visto temas similares. Suerte! ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Cita: Es fácil.
Iniciado por mariogl84 ¿Alguien sabe cómo detectar si la máquina cliente tiene el javascript desactivado? Se pueden meter los dos en uno, pero te lo dejo así para que lo veas claro. Un saludo. El index de lanzamiento y de NO lo tiene activado: index.php: Código PHP: y el index de SÍ lo tiene activado: index_si.php: Código PHP: |