Redirection Javascript pour Internet Explorer version du navigateur de l'utilisateur de l'agent?
J'ai découvert que mon javascript-intensif de site web ne fonctionne pas de manière fiable (ou à tous) dans IE9.
Il travaille (généralement, mais pas toujours) avec le mode de compatibilité de la balise meta dans la tête, mais je veux juste construire une page qui je sais va bien travailler dans IE9 et ensuite vous avez l'habitude page de redirection lors de l'IE9 est détecté. La page habituelle est bien dans internet explorer 7 et 8 (et tous les autres navigateur, je l'ai essayé sur).
Quelqu'un peut-il me donner un peu de javascript qui va le faire? Merci!!!!
Voici ma page habituelle:
http://ianmartinphotography.com/test-site/test/
Votre site reçoit des erreurs JavaScript dans le navigateur Chrome. Vous pourriez vouloir vérifier.
Trouvé ceci, mais je pense que je préfère les fonctionnalités du navigateur de détection avec le recul. Voir: stackoverflow.com/a/14835682/2140998
Trouvé ceci, mais je pense que je préfère les fonctionnalités du navigateur de détection avec le recul. Voir: stackoverflow.com/a/14835682/2140998
OriginalL'auteur ian_6500 | 2011-09-13
Vous devez vous connecter pour publier un commentaire.
La façon la plus simple serait d'utiliser IE Conditionnel.
Remarque: IE10 et au-delà ont supprimé le support pour cette fonction. Pour les navigateurs modernes de la largement accepté d'conditionnellement l'affichage d'un contenu pour des raisons de compatibilité est à l'aide de la détection de fonctionnalité. Modernizr est un populaire bibliothèque pour la manipulation de la détection de fonctionnalité.
Par exemple:
Exemples de la conditionnelle site:
<noscript>
(ou juste la redirection meta; je ne sais pas qui est plus fiable)Je viens de mettre à jour la réponse. Ils ont besoin d'être commenté les commentaires conditionnels. <!--[if IE 9]><![endif]--> au lieu de <![if IE 9]><![endif]>.
Qui l'a fait! Ici est votre marque de contrôle--je vous remercie!
puis-je une redirection pour plus d'un, disons, IE 6, IE 7 et IE 8? A quoi cela ressemble?
Il suffit de noter que ce n'est pas de travail pour IE 10. Si vous avez besoin d'une solution pour, vérifier ce post: stackoverflow.com/questions/19502040/...
OriginalL'auteur Bengel
Source: http://www.cexx.org/snicker/nomsie.htm
OriginalL'auteur