Detection du support Javascript coté client

Signaler
Messages postés
21
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
26 avril 2012
-
Messages postés
21
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
26 avril 2012
-
Bonjour,

Afin de ne pas pénaliser nos client ayant désactivé le JavaScript sur leur navigateur (et Tendre vers l'accessibilité) j'aimerais détecter en code behind si le navigateur supporte ou non le JavaScript.
Quelqu'un aurait il la solution (peut être une info dans le header) ?

Merci

(vb.net ou C#, ...)
SAÏZONOU Landry
http://www.saizonou.info

4 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
bonjour,

en .net 2 et peut etre 1.1 tu as l'objet Request.Browser

mais c'est une trés mauvaise idée d'adapter le rendu suivant le navigateur mieux vaut avoir qu'un seul et unique rendu


<HR>
Cyril - MVS - MCP
Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Modérateur
Dernière intervention
13 juillet 2007

Raa Cyril, tu m'as grillé de trois fois rien, le temps que j'ouvre un VS 2005!

Request.Browser.JavaScript

Mais je ne sais pas si ca dit que le navigateur supporte les JS ou non, ou bien si les JS sont activés ou non?
Cyril une idée?


<HR>
Azra (Florent) - MVS - MCAD.NET
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
l'objet Browser est chargé suivant la signature du client. donc cela dit si le navigateur accepte javascript, pas s'il est activé.

Azra, rappelle toi le bug qu'on a eu avec Nix, et comment fonctionne la rustine, dans les fichiers .browser en haut y'a une regexp dans un tag UserAgent


<HR>
Cyril - MVS - MCP
Messages postés
21
Date d'inscription
mercredi 1 octobre 2003
Statut
Membre
Dernière intervention
26 avril 2012
6
Merci pour ces réponses je vais voir ce que cela donne.
Je n'adapte pas le rendu selon l'activation ou non du javascript mais le nombre de réponses par page pour faciliter le déplacement.
Il semble bien que Request.Browser.JavaScript renvoi si le navigateur gère le javascript en général sans tenir compte de l'activation ou la désaction de ceux ci.




Merci encore

SAIZONOU Landry