Início > Desenvolvimento > Script JS verifica se o cliente tem o JavaScript habilitado no browser

Script JS verifica se o cliente tem o JavaScript habilitado no browser

Há uma maneira bem simples de verificar se o cliente possui ou não possui o javascript habilitado no browser.

1. Crie duas divs, uma para informar que o cliente possui o JS habilitado e outra para informar que ele não possui.

<div id=”jsEnabled” style=”visibility:hidden”>

JavaScript habilitado

</div>

<div id=”jsDisabled”>

JavaScript desabilitado

</div>

2. No cabeçado do seu html, crie a função JS abaixo. Essa função, caso ela for executada, define o estilo da div habilitada  como visível e a outra div como invisível.

<script language=”javascript” type=”text/javascript”>

function checkJavaScriptValidity()

{

document.getElementById(“jsEnabled”).style.visibility = ‘visible’;

document.getElementById(“jsDisabled”).style.visibility = ‘hidden’;

}

</script>

3. Agora vamos fazer a chamada da função js “checkJavaScriptValidity” no elemento <body> da sua página.

<body onload=”checkJavaScriptValidity()”>


O artigo completo você encontra em http://aspadvice.com/blogs/azamsharp/archive/2007/09/30/Check-If-the-JavaScript-is-Enabled-on-the-Client_2700_s-Browser.aspx



  1. Jonas Beto Rompkovski
    21/05/2009 às 1:17 PM

    Oi Lu, será que é possível verificar se o browser está com o Javascript Habilitado via PHP? Observando seu artigo, penso que poderiamos utilizar no PHP para exibir um tpl Smarty com uma mensagem padrão caso o usuário não esteja com o javascript habilitado…

    O que acha?

    Será que existe alguma coisa nesse sentido?

  1. No trackbacks yet.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: