Como detectar se JavaScript está habilitado?

4 respostas
S

Como em http://jairelton.com

4 Respostas

J

Tambem fiquei imaginando como é que esse cara fez isso!! :grin:

Simples, eu fiz uma pagina chamada index.html que tem essa mensagem de erro aí (dentro de uma tag noscript), ao carregar a pagina eu redireciono (com javascript) para a pagina index.php (que é a pagina principal do site), o redirecionamento vai acontecer antes de aparecer a mensagem, caso o javascript esteja desabilitado o redirecionamento não vai funcionar e o usuario vai ficar na propria pagina index.html.

Resumindo, faça uma pagina index.html assim…

(html) (head) (script type="text/javascript") window.location = 'principal.html'; (/script) (/head) (body) (noscript)Seu navegador não suporta Javascript(/noscript) (/body) (/html)

( = < e ) = >

ou simplesmente manda exibir o codigo fonte daquela pagina de erro lá que você vai ver como é…

S

Tem como fazer isso em todas as páginas, usando essa tag noscript?
Teria que ser sem redirect, nesse caso.

J

Pode fazer, é só colocar ela aí, só vai aparecer se javascript estiver desativado…

S

Valeu. Eu não sabia o que essa tag fazia exatamente :slight_smile:

Criado 22 de junho de 2006
Ultima resposta 23 de jun. de 2006
Respostas 4
Participantes 2