Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

João Parnaiba

Verificar JavaScript Desabiblitado

Recommended Posts

Olá pessoal há como eu montar um script php com o seguinte argumento!

se o javascript estiver desabilitado no navegador mostre um site em somente php caso contrario mostre o site usando scripts em javascript!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que se inverter a situação fica mais fácil.

Ele exibir o php sempre, e caso o javascript estiver ativo ele tomar outra forma.

Pois o php que gera o Html(JavaScript) e não ao contrario.

Lembrei de uma regra q a galera do Bootstrap utiliza...

Basicamente você já deve ter visto em alguns lugares na tag <body>, a class 'no-js'.

<body class="no-js">

É bem comum a galera fazer isso em CSS.

Caso o JavaScript estiver desabilitado layout se comporta de um jeito....

Caso o JavaScript estiver habilitado a retirar a tag 'no-js' e assim o site se comportando de outro jeito.

Leia mais:

http://stackoverflow.com/questions/6724515/what-is-the-purpose-of-the-html-no-js-class

(Acho que ia dar um trabalho meio monstro fazer alguma lógica nesse sentido)

uma duvida minha, qual a ideia central dessa proposta/feature?

Garantir compatibilidade mesmo com JS desabilitado?

Da uma lida nesse movimento: Progressive Enhancement

Leia mais: http://tableless.com.br/bem-vindo-a-xangrila-parte-1/

Tem um livro da Casa do Codigo que é bacana e bem didático sobre Progressive Enhancement/Web:

https://www.casadocodigo.com.br/pages/sumario-coletanea-front-end

Compartilhar este post


Link para o post
Compartilhar em outros sites
<script>
document.write("Hello World!")
</script>

<noscript>Your browser does not support JavaScript!</noscript>

Dentro de <noscript></noscript> cria um redirecionamento para versão de html puro

de html

<META http-equiv="refresh" content="1;URL=http://www.domínio"> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido PHP -> JavaScript

Acredito que lá você encontrará mais respostas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.