Une fonction JS pour detecter si le navigateur le prend en charge ? - HTML/CSS - Programmation
Marsh Posté le 29-06-2005 à 10:40:05
lol oui bon d'accord je viens de comprendre en relisant que j'ai dit une grosse conerie !
Marsh Posté le 29-06-2005 à 10:48:12
Normalement un site fonctionne à 100% sans JS. Donc il ne devrait pas y avoir une version à part Il sert à quoi le JS ? Lien ?
Marsh Posté le 29-06-2005 à 11:05:28
ben c pour que ca soit plus interactif (avec des rollover), et des instruction de controls (genre quand on clik ou il fau pas etc...)
Marsh Posté le 29-06-2005 à 11:06:24
Les rollovers, c'est en CSS que ça se passe. D'ailleurs je en vois pas le problème Si y'a pas JS, pas de contrôle côté client, c'est tout
Marsh Posté le 29-06-2005 à 11:46:44
nan mais c'est compliqué à expliquer, masi ya deux pages : une en HTML et l'autre en JS, et ca serait bien que les visiteurs soient redirigés vers la bonne page à chaque fois.
Marsh Posté le 29-06-2005 à 11:49:23
on vient de t'expliquer que deux versions d'un selon qu'il y ait js ou pas c'est superflu.
Marsh Posté le 29-06-2005 à 11:49:31
ReplyMarsh Posté le 29-06-2005 à 11:52:07
ben c'est pas possible
si tu pars du principe que tu veux déecter si le navigateur n'a pa JS n'a pas de sens
à la rigueur tu fais un truc, tu redirige par défaut tout le monde sur la page qui n'a pas de JS, et sur cette si tu fous un code qui redirige l'utilisateur vers la page JS.
donc en gros on a :
pagesansJS.htm <== tu lui fous un bout de code JS qui ouvre la page HTML qui a du JS.
si le navigateur n'a pas JS, on reste sur la page sans JS, et si le navigateur a du JS on va vers la page qui a du JS
mais c'est de la merde ce que tu cherches à faire
Marsh Posté le 29-06-2005 à 11:53:42
mais pourquoi ne pas diriger tout le monde vers une seule et meme pas, et si le navigateur n'a pas JS, tant pis le user n'aura po d'effets spéciaux
Marsh Posté le 29-06-2005 à 11:57:50
ouais mais c'est pour loterie, si il a pas de js il trichera sans même sans rendre compte, et son compte sera bloqué !
Marsh Posté le 29-06-2005 à 11:59:56
PHP, sessions, cookies, tout ca quoi
Marsh Posté le 29-06-2005 à 12:08:56
tu vas po bloquer le compte du gars parce qu'il a pas js sur sa machine.
ta loterie est super bancale.
autant avoir 6 inputs avec genre : numero1 ... numero6 pour les inputs et un submit
pour les gens qui n'ont pas JS
Marsh Posté le 29-06-2005 à 12:11:05
ben c'est pour ca qu'il ya une version HTML !
sauf que des fois, y a des gens qui savent meme pas si ils ont ou pas javascript d'activé. c'est juste pour leur éviter cela !
Marsh Posté le 29-06-2005 à 12:13:07
ben tu mets des balises <noscript> </noscript> et tu fous ton HTML sans JS dedans
et tout le HTML avec JS tu le mets dans un div qui est display:none par défaut, et que tu met display:block avec du JS
Marsh Posté le 29-06-2005 à 12:17:39
angel92 a écrit : ben c'est pour ca qu'il ya une version HTML ! |
Normalement tout le monde reçoit la version HTML. Après y'a le JS qui se greffe par dessus tout seul, il y a donc un problème de conception
Marsh Posté le 29-06-2005 à 10:34:57
Bonjour !
J'aimerais savoir si il existe une fonction javascript qui detecte si le navigateur suporte le javascript pour pas. Ca serait pour rediriger le visiteur vers une page 100% HTML dans le cas ou il à désactivé le javascript sur sont ordinateur ou si il a un pc qui ne suporte pas le javascript.
merci