Veuillez essayer ceci:
var isChrome = window.chrome;
if(isChrome) {
// is chrome
} else {
// not chrome
}
Cette question a déjà été discuté ici: JavaScript: Comment faire pour savoir si le navigateur de l'utilisateur est en Chrome?
Au-dessus des postes de conseiller d'utiliser jQuery.le navigateur. Mais le jQuery API recommande à l'encontre de l'utilisation de cette méthode.. (voir les DOCS de l'API). Et les membres de sa fonctionnalité peut être déplacé à une équipe pris en charge plugin dans une future version de jQuery.
Le jQuery API recommande d'utiliser jQuery.support
.
La raison en est que " jQuery.navigateur utilise l'agent de l'utilisateur qui peut être usurpée et il est effectivement déconseillé dans les versions ultérieures de jQuery. Si vous voulez vraiment utiliser $.navigateur.. Voici le lien pour la version autonome de jQuery plugin, car il a été supprimé de la version jQuery 1.9.1. https://github.com/gabceb/jquery-browser-plugin
Il est préférable d'utiliser la fonction de détection d'objet à la place de la détection de navigateur.
Aussi, si vous utilisez Google Chrome inspecteur et aller à l'onglet console. De Type "fenêtre" et appuyez sur enter. Ensuite, vous être en mesure d'afficher le modèle DOM des propriétés de la fenêtre "objet". Lorsque vous réduisez l'objet vous pouvez consulter tous les biens, y compris le "chrome" de la propriété.
J'espère que cette aide, même si la question était de savoir comment le faire avec jQuery. Mais parfois directement javascript est plus simple!