Javascript activé ou non ?

Eléphant du PHP | 100 Messages

27 mai 2005, 09:41

Bonjour, je voudrais savoir si il existe une fonction qui détecte si le navigateur du client accepte le javascript ou pas.

Par exemple, dans internet explorer on peut désactiver javascript (je sais que c'est con de désactiver sa mais bon)

bref je cherche une fonction qui peut détecter sa :roll:

Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

27 mai 2005, 09:51

Dans ton code HTML, tu insert ce code

Code : Tout sélectionner

<html> <head> <title>titre</title> </head> <body> <script type="text/javascript> <!-- Le javascript est activé --> </script> <noscript> <!-- Le javascript n'est pas activé --> </noscript> </body> </html>
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 100 Messages

27 mai 2005, 09:53

Au fait Je veut pas de :

<noscript>activez javascript svp</noscript>

parce que j'ai besoin d'une fonction qui me permettrais de rediriger en cas de javascript désactivé :P

Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

27 mai 2005, 10:05

Code : Tout sélectionner

<script type="text/javascript"> </script> <noscript> <meta http-equiv="refresh" content="0; url=ErreurJavascript.htm"> </noscript>
Et après 1 seconde, si l'explorateur n'accepte pas le javascript, on redirige vers la page "ErreurJavascript.htm"
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 100 Messages

27 mai 2005, 10:10

J'avais essayé sa aussi sa fonctionne pas chez moi :cry:

Eléphant du PHP | 100 Messages

27 mai 2005, 10:13

ok oui sa marche mais on peu pas diriger vers un autre domaine ex: http://www.unsite.com faut que sa reste en local c'est bizzare :roll:

Eléphant du PHP | 100 Messages

27 mai 2005, 10:20

Au fait merci zeus :D

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

27 mai 2005, 11:11

ok oui sa marche mais on peu pas diriger vers un autre domaine ex: http://www.unsite.com faut que sa reste en local c'est bizzare :roll:
Quoi ??? :shock:
Si, c'est possible, mais tu dois indiquer le chemin absolu complet (avec le protocole http://)
<script type="text/javascript">
// mon javascript qui est accepte
</script>
<noscript>
  <meta http-equiv="refresh" content="0; url=http://www.mon_autre_site_sans_javascript.com/index.htm">
</noscript>