Enviar al navegador a otra página si no tiene Javascript

0
Enviar al navegador a otra página si no tiene Javascript

Your ads will be inserted here by

Easy Plugin for AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

Una técnica por la que podemos dirigir al navegador a otra página en el caso de que no soporte scripts en Javascript.

Imaginemos una página que, para verse bien, necesite tener habilitada la posibilidad de ejecutar scripts en Javascript y que, si no tiene habilitado Javascript, no funcionase bien y no podiese mostrar todos los contenidos.

En un caso como este nos sería muy útil disponer de una función que detecte si está habilitado o no Javascript para, en caso de que no sea así, se envíe al navegador a otra dirección.

Pues bien, esa función que detecta si está o no habilitado Javascript no se puede hacer tan ricamente, por lo menos utilizando Javascript. Imagina que no dispones de Javascript, el navegador no podría entonces ejecutar esa función y nunca detectarías que no hay Javascript.

Por suerte tenemos un enunciado que nos sirve para indicar acciones a tomar en caso de que no esté habilitado Javascript.

Utilizando esa etiqueta podemos poner un enlace para que se vea sólo en los navegadores que no tienen Javascript:

Your ads will be inserted here by

Easy Plugin for AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

Podemos ir un paso más allá y utilizar la etiqueta META tipo «Refresh» para que el navegador se refresque automáticamente y se dirija a otra página que no incluya programación en Javascript.

Es una opción mucho más interesante, porque no tenemos que esperar a que el visitante pulse un enlace y así nos aseguramos que, aunque no encontrase el enlace, el navegador lo redirija correctamente.

Obviamente, esto sólo funcionará si nuestro navegador acepta este tipo de etiquetas de refresco automático, aunque los navegadores más habituales sí las aceptan.

Por cierto, la etiqueta de refresco debe colocarse en la cabecera (Dentro de ). El primer dato del valor de refresco es el tiempo de espera antes de refrescarse en segundos, en este caso 3 segundos. El segundo dato es la dirección a la que queremos enviar el navegador, en este caso no_javascript.html.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies