Identification de la version du navigateur - HTML/CSS - Programmation
Marsh Posté le 14-09-2006 à 16:50:51
$_SERVER['HTTP_USER_AGENT'] en php ( ou l'équivalent sur tout autre langage serveur)...
D'ailleurs si c'est en php, tu as même la fonction get_browser
Marsh Posté le 15-09-2006 à 15:31:59
anapajari a écrit : $_SERVER['HTTP_USER_AGENT'] en php ( ou l'équivalent sur tout autre langage serveur)... |
Merci, ça marche nickel
Marsh Posté le 15-09-2006 à 16:16:09
Balflear a écrit : Enfin de permettre un affichage optimal suivant la version du navigateur |
Tu as sans doute de bonnes raisons, mais je tiens quand même à enfiler mon costume de chiant, pour rappeler que ceci est une mauvaise pratique de développement web. La bonne pratique est de prévoir un affichage optimal dans les navigateurs avec un code commun identique, et accessible (qui se dégrade correctement en gros) pour les navigateurs trop vieux.
Maintenant, et malheureusement, certaines contraintes du projet font que ça n'est pas possible, mais on est quand même en 2006, plus en 1999.
Marsh Posté le 14-09-2006 à 16:15:21
Bonjour,
Enfin de permettre un affichage optimal suivant la version du navigateur, je souhaite récupérer cette donnée et permettre au serveur d'envoyer le bon code correspondant à la version du navigateur.
Pour le moment, mon script ressemble à ça (pour le moment limité à IE)
Le problème, c'est qu'il faut donner une action à mon formulaire.
Dans la pratique, je pense qu'il faille redéterminer à chaque chargement d'une nouvelle page la version du navigateur, mais cela risque de soliciter pas mal d'échange.
Je cherche donc une méthode pour rendre cela utilisable facilement sans trop de lourdeur, mais je ne suis pas encore assez calé sur le javascript et la manipulation des variables prédéfinies php qui peuvent servir à charger la page en utilisant le array $_SERVER...
Bref, si une personne entrevoit ce que je souhaite, ça m'arrangerait un petit éclaircissement