Bonjour, je pensais trouver ça dans la FAQ mais non, ou alors j'ai pas les yeux en face des trous !.
Comment faire pour détecter si le navigateur accèpte le javascript ?
Je veux faire ça soit en Javascript, soit en PHP.
Comment faites vous ?
merci![]()
Bonjour, je pensais trouver ça dans la FAQ mais non, ou alors j'ai pas les yeux en face des trous !.
Comment faire pour détecter si le navigateur accèpte le javascript ?
Je veux faire ça soit en Javascript, soit en PHP.
Comment faites vous ?
merci![]()
Perso je me prend un peu la tête mais j'ais pas trouvé mieux... je fais une redirection via
ensuite... je stock ensuite le résultat dans une variable de session que je teste pour savoir si j'affiche le code de redirection ou pas (pour ne rediriger qu'une fois)... pour finir...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <script type="text/javascript"> window.location.href = '?<?php echo (!empty($_SERVER["QUERY_STRING"])) ? $_SERVER["QUERY_STRING"].'&' : ''; ?>js=1'; </script> <noscript> <meta http-equiv="Refresh" content="0;url=?<?php echo (!empty($_SERVER["QUERY_STRING"])) ? $_SERVER["QUERY_STRING"].'&' : ''; ?>js=0"> </noscript>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if(!empty($_SESSION['js'])) { // javascript activé... .. . } else { // javascript désactivé... .. . }
@ tchaOo°
Je crois qu'on peut faire çà en HTML, avec les balises <script> et <noscript>. Si le javascript est bloqué le code entre les balises <noscript>...</noscript> s'exécutera
Exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <noscript> <div style="width: 400px; height: 75px; float: left; background-color:red;"> <p style="text-align: center; color:yellow; font-weight:bold;"> Javascript bloqué ! </p> </div> </noscript>
Envoyé par guy777
D'accord avec les deuxEnvoyé par arnolem
http://javascript.developpez.com/faq/?page=navig#navig.noscript
ben merci, je vais voir ça
et me néttoyer les yeux
Il existe une solution coté serveur sinon, regarder ce site par exemple :
http://mad4milk.net/entries/about
le menu de droite, s'il n'y a pas de javascript, le menu est déployé, sinon c'est un accordeon.
Comment fait il ça sans balise <noscript>
merci
Parce que c'est une liste et que si javascript est activé elle est transformée en menu sinon elle reste en liste... .. .Envoyé par arnolem
@ tchaOo°
merci, c'est se que je pensais.sisi c'est vrai !
Partager