[Formulaire] La VRAI version du navigateur
Utilisateur anonyme
-
mony84 Messages postés 75 Statut Membre -
mony84 Messages postés 75 Statut Membre -
Bonjour à tout les webmasters !
J'ai un problème et j'ai besoin de vous pour le résoudre !!!
Sur mon (futur) site, j'ai des scripts NON-compatibles avec certaines versions de navigateurs… Je voudrais donc placer un champ dans une page pour signaler les bugs qui détecte automatiquement le navigateur. J'ai trouvé ce code :
Le seul problème (Très gros), c'est qu'il me dit que j'ai "Internet Explorer 4.0 (compatible……)". Or, j'ai du 6.0 ! Gros ennuie pour un script qui devrait être précis...
Le seul site à me dire que j'ai la version 6 d'I.E. (Et oui il y en a un), c'est commentcamarche.net ! Mais, peu fort en javascript, je n'ai pas réussi à trouver la méthode… Pourriez-vous m'aider, svp ?
Merci d'avance
J'ai un problème et j'ai besoin de vous pour le résoudre !!!
Sur mon (futur) site, j'ai des scripts NON-compatibles avec certaines versions de navigateurs… Je voudrais donc placer un champ dans une page pour signaler les bugs qui détecte automatiquement le navigateur. J'ai trouvé ce code :
<SCRIPT LANGUAGE="JavaScript"> NavName = navigator.appName; NavVers = navigator.appVersion; Navigateur = NavName + " " + NavVers; </SCRIPT> <SCRIPT LANGUAGE="JavaScript"> document.write(Navigateur); </SCRIPT>
Le seul problème (Très gros), c'est qu'il me dit que j'ai "Internet Explorer 4.0 (compatible……)". Or, j'ai du 6.0 ! Gros ennuie pour un script qui devrait être précis...
Le seul site à me dire que j'ai la version 6 d'I.E. (Et oui il y en a un), c'est commentcamarche.net ! Mais, peu fort en javascript, je n'ai pas réussi à trouver la méthode… Pourriez-vous m'aider, svp ?
Merci d'avance
A voir également:
- [Formulaire] La VRAI version du navigateur
- Whatsapp formulaire opposition - Guide
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Formulaire de réclamation facebook compte désactivé - Guide
- Navigateur privé - Guide
3 réponses
http://ww38.laltruiste.com/coursjavascript/exemples/navigator_ex.html
Sur cette page tu sais récupérer plus d'infos.
Tu y retrouvera le nom de ton navigateur, du moins le nom commercial dans une des informations (ça dépend de ton navigateur).
Va voir le code source de la page pour le code javascript.
Sinon c'est normal qu'il te retourne un autre nom car ce sont enfait les noms de bases utilisés.
Sur cette page tu sais récupérer plus d'infos.
Tu y retrouvera le nom de ton navigateur, du moins le nom commercial dans une des informations (ça dépend de ton navigateur).
Va voir le code source de la page pour le code javascript.
Sinon c'est normal qu'il te retourne un autre nom car ce sont enfait les noms de bases utilisés.
Pour détecter Firefox :
---------------------------
Pour détecter IE 5.5 et +
if(navigator.userAgent.indexOf("Firefox")!=-1){
var versionindex=navigator.userAgent.indexOf("Firefox")+8
if (parseInt(navigator.userAgent.charAt(versionindex))>=1)
alert("Vous utilisez Firefox 1.x ou une version ultérieure")
}
---------------------------
Pour détecter IE 5.5 et +
version=0
if (navigator.appVersion.indexOf("MSIE")!=-1){
temp=navigator.appVersion.split("MSIE")
version=parseFloat(temp[1])
}
if (version>=5.5) // les autres navigateurs retournent 0
alert("Vous utilisez IE5.5+")
il manquait les points virgule et la déclaration var, sinon ça marche très bien
var version=0;
if (navigator.appVersion.indexOf("MSIE")!=-1){
temp=navigator.appVersion.split("MSIE");
version=parseFloat(temp[1]);
}
if (version>=5.5) // les autres navigateurs retournent 0
{alert("Vous utilisez IE5.5+");}