La Détection De L'Agent Utilisateur De Firefox

Je suis assez nouveau à Javascript. Ce que j'ai appris, c'est de jouer avec le code.

Je vais avoir de la difficulté à obtenir pour charger. Bascially j'ai besoin d'un certain div à afficher uniquement dans Firefox. Voici ce que j'ai.

<div id="parent" class="control-group"></div>

<script type="text/javascript">
        $(document).ready(function() {
        switch ( BrowserDetect.browser )
        {
        case 'Firefox':
            $("button[name='btn']").click(function() {
                $("#parent").html("<div></div>");
            });
        });
        break;
        }
</script>
N'avez pas de navigateur détecter. Fonctionnalité détecter.
Expliquer ce qu'est le "vrai" problème, c'est que vous essayez de résoudre, de sorte que nous pouvons proposer quelque chose de mieux que la détection du navigateur. Vous ne devriez PAS être la détection d'un navigateur en particulier. C'est beaucoup mieux pour détecter si une fonction est présente ou non, qui fonctionne toujours, même si le navigateur changements dans l'avenir.
Il y a quelques navigateur fonctionnalités spécifiques qui sont difficiles à détecter. Par exemple sous-pixel de rendu de Firefox ne le supporte pas (contrairement à d'autres navigateurs) et il n'y a pas de fonction pour détecter, du moins de ce que je sais...

OriginalL'auteur user2062745 | 2013-02-12