Détecter si javascript est activé (PHP)
Fermé
bakazero
Messages postés
1
Date d'inscription
dimanche 16 août 2009
Statut
Membre
Dernière intervention
16 août 2009
-
16 août 2009 à 20:45
dodo - 22 mai 2013 à 09:57
dodo - 22 mai 2013 à 09:57
A voir également:
- Détecter si javascript est activé (PHP)
- Comment détecter un traceur sur téléphone - Accueil - Confidentialité
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Détecter clé usb - Guide
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Groarh
Messages postés
682
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
28 juin 2015
185
16 août 2009 à 23:00
16 août 2009 à 23:00
Merci l'ami ! ;)
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;
}
}
?>
<?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;
}
}
?>