begin process at 2012 05 28 11:23:47
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Navigation

 > TESTEUR DE NAVIGATEUR

TESTEUR DE NAVIGATEUR


 Information sur la source

Note :
6 / 10 - par 2 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Navigation Niveau :Débutant Date de création :05/01/2005 Vu :5 806

Auteur : olive92

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Il s'agit d'un petit programme visant à obtenir des infos sur les réglages de votre navigateur: il utilise beaucoup les propriétés de l'objet "navigator" de javascript: gestion ou non des cookies, du Java, du Javascript, identité du navigateur... mais aussi résolution d'écran...

Source

  • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
  • <html>
  • <head>
  • <title>informations sur le navigateur</title>
  • <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • <script language="JavaScript" type="text/javascript">
  • <!--
  • function infos()
  • {
  • infosfenetre=window.open("", "informations", "width=850,height=200,status=1");
  • larg=screen.width;
  • haut=screen.height;
  • nom=navigator.appName;
  • version=navigator.appVersion;
  • cook=navigator.cookieEnabled;
  • jav=navigator.javaEnabled();
  • sys=navigator.platform;
  • lp=navigator.mimeTypes.length;
  • if (nom=="Microsoft Internet Explorer")
  • {
  • if (sys=="MacPPC")
  • {
  • video=navigator.mimeTypes["video/quicktime"];
  • if (video)
  • videook="le plugin QuickTime est disponible";
  • else
  • videook="le plugin QuickTime semble absent";
  • }
  • else
  • {
  • videook="Impossible de détecter la présence du plugin; vous utilisez IE version Windows ou Linux";
  • lp="indéterminable";
  • }
  • }
  • else if (nom=="Netscape")
  • {
  • video=navigator.mimeTypes["video/quicktime"];
  • if (video)
  • videook="le plugin QuickTime est disponible";
  • else
  • videook="le plugin QuickTime semble absent";
  • }
  • else
  • {
  • video=navigator.mimeTypes["video/quicktime"];
  • if (video)
  • videook="le plugin QuickTime est disponible";
  • else
  • videook="le plugin QuickTime semble absent";
  • }
  • if (jav==true)
  • jav="active; le Java est pris en charge";
  • else
  • jav="inactive; pas de prise en charge Java";
  • if (cook==true)
  • cook="active; les cookies sont gérés";
  • else
  • cook="inactive; les cookies ne sont pas gérés";
  • if (sys=="MacPPC")
  • sys="Macintosh";
  • else
  • sys="Windows ou Linux";
  • infosfenetre.document.write("<li>"+"Plateforme d'utilisation: "+sys+"</li>");
  • infosfenetre.document.write("<li>"+"Nom interne du navigateur: "+nom+"</li>");
  • infosfenetre.document.write("<li>"+"Version du navigateur: "+version+"</li>");
  • infosfenetre.document.write("<li>"+"Gestion des cookies: "+cook+"</li>");
  • infosfenetre.document.write("<li>"+"Gestion Java: "+jav+"</li>");
  • infosfenetre.document.write("<li>"+"Capacité de lecture des fichiers vidéo QuickTime: "+videook+"</li>");
  • infosfenetre.document.write("<li>"+"Nombre total de types MIME pris en charge: "+lp+"</li>");
  • infosfenetre.document.write("<li>"+"Résolution actuelle de votre écran: "+larg+" x "+haut+"</li>");
  • infosfenetre.status="ANALYSE TERMINÉE; 8 lignes d'informations doivent apparaître";
  • }
  • // -->
  • </script>
  • </head>
  • <body bgcolor="#0ba8ff">
  • <h2 align="center">Voici une page qui va vous permettre d'obtenir quelques informations sur votre navigateur</h2>
  • <center>
  • <form>
  • <input type="button" value="CLIQUEZ ICI POUR TESTER VOTRE NAVIGATEUR" onClick="infos();"></input>
  • </form>
  • </center>
  • <noscript>
  • <h2 align="center"><font face="helvetica, geneva, arial, courrier" size="+1" color="#e50b0e">Votre navigateur n'est pas compatible avec <i>Javascript</i> ou le <i>Javascript</i> a été désactivé manuellement sur ce navigateur.<br />Ceci va provoquer quelques problèmes d'affichages notamment sur ce site.<br />Réactivez d'abord le <i>Javascript</i> si possible et rechargez cette page avant de cliquer.
  • </font>
  • </h2>
  • </noscript>
  • <!-- code créé par OW -->
  • </body>
  • </html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html>
	<head>
		<title>informations sur le navigateur</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<script language="JavaScript" type="text/javascript">
		<!--
		function infos()
		{
infosfenetre=window.open("", "informations", "width=850,height=200,status=1");
larg=screen.width;
haut=screen.height;
nom=navigator.appName;
version=navigator.appVersion;
cook=navigator.cookieEnabled;
jav=navigator.javaEnabled();
sys=navigator.platform;
lp=navigator.mimeTypes.length;
if (nom=="Microsoft Internet Explorer")
{
if (sys=="MacPPC")
{
video=navigator.mimeTypes["video/quicktime"];
if (video)
videook="le plugin QuickTime est disponible";
else
videook="le plugin QuickTime semble absent";
}
else
{
videook="Impossible de détecter la présence du plugin; vous utilisez IE version Windows ou Linux";
lp="indéterminable";
}
}
else if (nom=="Netscape")
{
video=navigator.mimeTypes["video/quicktime"];
if (video)
videook="le plugin QuickTime est disponible";
else
videook="le plugin QuickTime semble absent";
}
else
{
video=navigator.mimeTypes["video/quicktime"];
if (video)
videook="le plugin QuickTime est disponible";
else
videook="le plugin QuickTime semble absent";
}
if (jav==true)
jav="active; le Java est pris en charge";
else
jav="inactive; pas de prise en charge Java";
if (cook==true)
cook="active; les cookies sont gérés";
else
cook="inactive; les cookies ne sont pas gérés";
if (sys=="MacPPC")
sys="Macintosh";
else
sys="Windows ou Linux";
infosfenetre.document.write("<li>"+"Plateforme d'utilisation: "+sys+"</li>");
infosfenetre.document.write("<li>"+"Nom interne du navigateur: "+nom+"</li>");
infosfenetre.document.write("<li>"+"Version du navigateur: "+version+"</li>");
infosfenetre.document.write("<li>"+"Gestion des cookies: "+cook+"</li>");
infosfenetre.document.write("<li>"+"Gestion Java: "+jav+"</li>");
infosfenetre.document.write("<li>"+"Capacité de lecture des fichiers vidéo QuickTime: "+videook+"</li>");
infosfenetre.document.write("<li>"+"Nombre total de types MIME pris en charge: "+lp+"</li>");
infosfenetre.document.write("<li>"+"Résolution actuelle de votre écran: "+larg+" x "+haut+"</li>");
infosfenetre.status="ANALYSE TERMINÉE; 8 lignes d'informations doivent apparaître";
		}
		// -->
		</script>
	</head>
	<body bgcolor="#0ba8ff">
		<h2 align="center">Voici une page qui va vous permettre d'obtenir quelques informations sur votre navigateur</h2>
		<center>
			<form>
				<input type="button" value="CLIQUEZ ICI POUR TESTER VOTRE NAVIGATEUR" onClick="infos();"></input>
			</form>
		</center>
		<noscript>
			<h2 align="center"><font face="helvetica, geneva, arial, courrier" size="+1" color="#e50b0e">Votre navigateur n'est pas compatible avec <i>Javascript</i> ou le <i>Javascript</i> a été désactivé manuellement sur ce navigateur.<br />Ceci va provoquer quelques problèmes d'affichages notamment sur ce site.<br />Réactivez d'abord le <i>Javascript</i> si possible et rechargez cette page avant de cliquer.
				</font>
			</h2>
		</noscript>
		<!-- code créé par OW -->
	</body>
</html>

 Conclusion

Ce code a été sur : Internet Explorer (Mac et Windows), Netscape (Mac), Safari (Mac) et Firefox (Mac).
Il donne satisfaction essentiellement sur Netscape et les navigateurs de "type" Netscape mais fonctionne parfaitement avec IE.


 Sources du même auteur

Source avec Zip Source avec une capture JEU DES PAIRES
Source avec une capture CRYPTAGE DE TEXTE
NOMBRES PARFAITS
Source avec une capture SUITE DE FIBONACCI
Source avec une capture DIVISEURS & NOMBRES PREMIERS

 Sources de la même categorie

Source avec Zip Source avec une capture ANTI-ROBOTS V 1.0 par MacGaliver
Source avec une capture PRÉSENTOIR PAGE/SUJET par tiranus
Source avec Zip Source avec une capture NAVIGATEUR INTERNET HAVRET par HAVRETos
Source avec Zip WMANAGER.JS : GÉRER LES FICHIERS WMA AVEC WINDOWS MEDIA PLAY... par jdmcreator
Source avec Zip Source avec une capture NAVIGATION PAR AJAX, CHARGEMENT DES PAGES SANS RECHARGEMENT par zulrigh

Commentaires et avis

Commentaire de Arnold59 le 23/05/2005 11:22:01

Ton script ne fonctionne pas sous Mozilla 1.7.7, ainsi que sous Internet Explorer 5

Débogage avec Internet Explorer : ligne 7

Commentaire de Mario1095 le 18/07/2008 08:40:25 10/10

COOOL

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,572 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales