Détecter si javascript est activé (PHP)

bakazero Messages postés 1 Statut Membre -  
 dodo -
Bonsoir,

Tout est dans le titres et c'est une question récurrente, alors je propose ma solution:
http://www.mywebonline.fr/fonction-detecter-javascript-est-active/

En espérant que cela pourra en aider certains.

Bonne soirée.
Configuration: Windows Seven
Firefox 3.0.13

2 réponses

  1. Groarh Messages postés 706 Statut Membre 185
     
    Merci l'ami ! ;)
    0
  2. dodo
     
    Voila ma solution, a inclure entre <head> et </head>

    <?php
    if(!isset($_SESSION['js']))
    {
    $_SESSION['js'] = "detect";
    echo '<script type="text/javascript"></script>
    <noscript><meta http-equiv="refresh" content="0;URL=?nojs"></noscript>';
    }
    if($_SESSION['js'] == "detect")
    {
    sleep(4);
    if(isset($_GET['nojs']) && $_SESSION['js'] == "detect")
    {
    $_SESSION['js'] = false;
    }
    elseif($_SESSION['js'] == "detect")
    {
    $_SESSION['js'] = true;
    }
    }
    ?>
    0