J'ai créé un plug-in jquery qui affiche une section div en survolant un élément, et je dois gérer le index "bug dans IE6 (http://blogs.msdn.com/ie/archive/2006/01/17/514076.aspx). Donc, si vous utilisez IE6, mon code doit masquer certaines cases de sélection sur la page, lorsque la div pop-up est visible. Ma question est la suivante: En essayant de suivre les meilleures pratiques, je voudrais éviter de détecter la version actuelle du navigateur et faire plutôt un «test de fonctionnalité», pour déterminer si je suis dans un navigateur affecté (http://ejohn.org/blog/future-proofing-javascript-libraries). il un moyen de faire cela? Ou devrais-je simplement traiter cela comme un cas particulier, détecter le navigateur et gérer IE6?Détection du navigateur et détection de capacité pour le bogue IE 6 select/z-index
0
A
Répondre
0
Utilisez le bgiframe plugin pour corriger le bug sans avoir à cacher les boîtes de sélection sur la page.
1
J'utilise cet extrait tout le temps, c'est cool car il ne vérifie que IE6, mais sachez que si vous utilisez des outils de compression de code qui suppriment les commentaires HTML, cela ne fonctionnera pas
<!-- THESE LINES ARE NOT NORMAL HTML COMMENTS! They are instructions that only IE6 can understand. -->
<!--[if IE 6]>
<script type="text/javascript">
// redirect to the Default error page passing a custom error code.
window.location = '/your/redirect/page';
</script>
Vive.
Questions connexes
- 1. de détection de navigateur pour IE
- 2. détection du navigateur et addClass
- 3. Détection du navigateur Python/mod_python?
- 4. Sélénium navigateur détection
- 5. Détection Citrix IE
- 6. Détection de la capacité du navigateur à charger l'applet Java avec succès - Comportement inattendu sur Firefox
- 7. La version du navigateur de détection
- 8. Détection et redirection de navigateur PHP
- 9. Détection des fonctionnalités du navigateur: vérification orthographique?
- 10. jQuery: détection d'un redimensionnement du navigateur
- 11. Détection des capacités du navigateur et des événements sélectifs pour la souris et le toucher
- 12. JavaScript: Cross-navigateur "plug-in du navigateur" de détection
- 13. jQuery de détection du navigateur Ne semble pas fonctionner
- 14. Détection du navigateur via JS pour Safari 5
- 15. Détection de la capacité de l'unité centrale sans montage
- 16. Détection de page de code navigateur
- 17. contrôle du navigateur Web: modifications Détection du contenu du formulaire
- 18. Détection de navigateur fiable avec javascript?
- 19. Détection du conteneur IE à partir du contrôle ActiveX
- 20. Détection de navigateur mobile dans GWT
- 21. Détection des extensions de navigateur Google Chrome
- 22. Détection du navigateur dans ASP.NET à l'aide de RegEx
- 23. Détection de plug-in Java par navigateur
- 24. Détection de la prise en charge du navigateur SSL
- 25. Détection de la version du navigateur dans WPF
- 26. détection de navigateur Firefox dans Ubuntu
- 27. /* @ cc_on et la détection IE6
- 28. Comment améliorer la détection du navigateur avec l'objet Request.Context.Browser?
- 29. SOM pour la détection
- 30. Détection de la touche fléchée dans IE via javascript/jQuery