PHP détecter Internet Explorer qui est en dessous de la version 10
Quelqu'un pourrait-il faire cela pour moi? Comme je n'ai que des macs et ne peut pas tester IE.
Ce qui est une bonne façon de tenir un événement SI le navigateur est Internet Explorer, et la version est inférieure à 10. Donc dire que c'est IE 7, il affichera l'erreur, ou si c'est IE 9.9, il affichera l'erreur, cependant si c'est IE 10, 10.1, 10.0.1, etc il ne sera pas montrer l'erreur.
Googler
Je suis conscient de ce que, si je ne peux pas tester mon code, car je ne possède que des macs. J'espérais que quelqu'un pourrait le faire pour moi.
inscrire gratuitement BrowserStack compte et vous pouvez le tester dans n'importe quelle version de IE: browserstack.com
merci, ce sera utile.
php detect browser
ne se sont pas quelque chose d'utile?Je suis conscient de ce que, si je ne peux pas tester mon code, car je ne possède que des macs. J'espérais que quelqu'un pourrait le faire pour moi.
inscrire gratuitement BrowserStack compte et vous pouvez le tester dans n'importe quelle version de IE: browserstack.com
merci, ce sera utile.
OriginalL'auteur Dylan Cross | 2012-02-19
Vous devez vous connecter pour publier un commentaire.
La fonction get_browser() peut être utilisé pour la détection de fonctionnalité.
Si vous voulez vraiment vous ne connaissez que le navigateur de l'utilisateur version, vous pouvez regarder le $_SERVER['HTTP_USER_AGENT'].
Un mot de mise en garde: bien que la plupart des utilisateurs n'auront pas à faire cela, il est possible d'envoyer une autre chaîne de l'agent utilisateur pour le serveur qui pourrait être fait par exemple de protéger ceux de la vie privée. Si quelqu'un veut aller aussi loin que de vous envoyer un agent utilisateur pour pouvoir utiliser votre site web si ils vont probablement connaître la façon de traiter avec des bugs qui peuvent survenir.
Que d'un côté de la question, quelle est la raison pour laquelle vous essayez de limiter votre auditoire à IE 10 et jusqu'? Pourquoi ne pas utiliser une bibliothèque comme Modernizr pour remplir les fonctions dont vous avez peut-être manquant dans IE 9?
EDIT:
Quelques infos concernant l'IE 10 chaîne de l'agent utilisateur. Vous souhaitez le lire que si vous savez ce afin de correspondre à votre $_SERVER['HTTP_USER_AGENT'] contre
OriginalL'auteur Alexander Varwijk
Allez, essayez de rechercher la prochaine fois 😉
Il est toujours recommandé de demander
Puis-je détecter IE6 avec PHP?
La détection du navigateur internet explorer version à l'aide de PHP
PHP get_browser: comment identifier ie7 rapport à ie6?
PHP: Si internet explorer 6, 7, 8 , ou 9
OriginalL'auteur Marek Sebera
PHP obtenez navigateur méthode sera le retour de la chaîne de l'agent utilisateur. Tous les navigateurs IE 10 contiendra MSIE 10.0 dans ce agent utilisateur.
OriginalL'auteur AndrewKS