Les partenaires publicitaires:

Comment faire pour vérifier le type de navigateur en javascript

javascript est un langage de script côté client qui peut être utilisé pour modifier et d'analyser de nombreux aspects de la session d'un visiteur. javascript peut être utilisé pour paramétrer et récupérer les cookies, de détecter le système d'exploitation de l'utilisateur et de vérifier le type de navigateur de l'utilisateur. Informations récupérées en utilisant ces méthodes peuvent être utilisées pour fournir des interfaces utilisateur spécifiques visiteurs, personnaliser les messages et d'interagir avec les utilisateurs individuels en fonction de leur configuration unique. Par exemple, des informations sur la configuration du navigateur Web de l'utilisateur est inclus dans un objet javascript nommé l'objet "navigator".

Choses que vous devez

  • Éditeur de texte
  • Firefox navigateur avec javascript enabled
  • Microsoft Internet Explorer navigateur avec javascript activé
  • Safari navigateur avec javascript activé

Instructions

  1. Ouvrez un éditeur de texte et créez un nouveau fichier nommé browserCheck.html. Ajouter les balises HTML suivantes dans le fichier: un open ""Tag, un open""Tag, un proche""Tag, un open""Tag, un proche""Tag et un gros""Tag.

  2. Ajouter un HTML "

    "Tag dans le fichier entre le""Et""Tags. Cette
    élément affiche le type de navigateur après la détection. Donnez le
    l'élément id "browserDisplay" et fermer la "
    "Tag.

  3. Ajouter un javascript "" tag après la "

Fermer Tag. Réglez la valeur de type de script à "text / javascript".




  • Déclarer une variable nommée userAgentVar à l'intérieur des balises "" et affecter la variable la valeur navigator.userAgent. Une fois attribué, la variable d'userAgentVar contient des valeurs qui incluent le nom du navigateur.

  • Utilisez une instruction conditionnelle javascript pour vérifier la chaîne "Firefox" dans la variable d'userAgentVar. La fonction javascript indexOf () retourne un "-1" valeur si la chaîne est introuvable. Si la fonction indexOf () indique la chaîne "Firefox" a été trouvé dans userAgentVar, définir une variable nommée "browserText" le texte "Ce navigateur est Firefox."

  • Utilisez une deuxième instruction conditionnelle javascript pour vérifier la chaîne "MSIE" dans la variable d'userAgentVar. La fonction javascript indexOf () retourne un "-1" valeur si la chaîne est introuvable. Si la fonction indexOf () indique la chaîne "MSIE" a été trouvé dans userAgentVar, définir une variable nommée "browserText" le texte "Ce navigateur est Microsoft Internet Explorer."



  • Utilisez une troisième instruction conditionnelle javascript pour vérifier la chaîne "Safari" dans la variable d'userAgentVar. La fonction javascript indexOf () retourne un "-1" valeur si la chaîne est introuvable. Si la fonction indexOf () indique la chaîne "Safari" a été trouvé dans userAgentVar, définir une variable nommée "browserText" le texte "Ce navigateur est Safari."

  • Utilisez la fonction document.getElementById javascript afin de régler le browserDisplay

    's valeur innerHTML à la valeur de la variable browserText.

  • Ouvrir browserCheck.html dans Firefox, Internet Explorer et Safari. Vérifiez le message approprié et le nom du navigateur est écrit à la page Web.

  • Conseils Avertissements

    • L'objet navigateur javascript peut être utilisé pour déterminer d'autres navigateurs - par exemple, Opera - ou de déterminer la version d'un navigateur.
    • L'objet navigateur javascript a de nombreuses propriétés de base, y compris la plate-forme, la langue de l'utilisateur et si les cookies sont activés ou non.
    • La plupart des objets navigateur ont balises HTML correspondantes.
    • Initialisation d'une variable à une valeur nulle ou défaut aidera dans les cas où aucune valeur est finalement écrit à la variable.
    • Parce navigator.userAgent est généralement utilisé pour détecter les navigateurs, certains navigateurs moins couramment utilisées peuvent se identifier de manière incorrecte avec cette valeur.

    Questions connexes

    » » » » Comment faire pour vérifier le type de navigateur en javascript