L'obtention de navigateur et la version à l'aide de Coldfusion

Est-il quelque chose de construit en Coldfusion, ce qui devrait laisser le moi savoir le navigateur et le numéro de version surf sur mon site? Sont il n'existe pas de bibliothèques qui me permettrait de faire cela?

Mon google-fu n'a pas montré beaucoup d'autres choses que de simples si les déclarations de la détection IE.

J'ai fait faire un dump du cgi.http_user_agent variable dans google Chrome:

Mozilla/5.0 (Windows NT 5.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.77 Safari/534.24

Il y a trois différents navigateurs mentionnés dans les il y! Faire une déclaration à la recherche pour l'un et l'autre renvoie la valeur true. Il faut une approche plus formelle?

Tu ne seras pas la détection de browser.
D'accord. Je suis juste en train de reproduire un JS composant Coldfusion. Browser sniffing est qu'une infime partie de ce qu'il fait.
Ce n'est pas en train de dire trois navigateurs. Le AppleWebKit partie juste dit que vous êtes en utilisant un navigateur construit sur le moteur de rendu WebKit (Safari partie est en train de dire la même chose). Je n'ai jamais été sûr de ce que l'Mozilla partie est, mais la seule partie de vous dire un navigateur est google Chrome et la version c'est sur. Lors de la vérification pour Chrome, vous voulez juste pour vérifier AppleWebKit puisque la plupart des navigateurs webkit soutiendra les mêmes choses.

OriginalL'auteur TekiusFanatikus | 2011-06-09