Detecter le système d'exploitation (+version), le navigateur (+version), les plugins web (+version), et la présence d'anti p

0/5 (27 avis)

Vue 21 084 fois - Téléchargée 2 055 fois

Description

Code javascript permettant d'afficher à l'internaute sa configuration "Web"

Les informations suivantes lui parviennent :
-> Système d'Exploitation + version
-> Navigateur + version
-> Liste de plugins (paramètrable) + version
-> Detection d'anti popup

Ce script fonction sous IE, FireFox, Safari, Opera, ... (je met '...' car il est paramétrable, donc théoriquement compatible avec un grand nombre de navigateurs)

Simple à mettre en oeuvre

Deux fichiers nécessaires :
dSENPP_classes.js & dSENPP_donnees.js

dSENPP_classes.js : contient les classes suivante c_SystemeExploitation c_Navigateur c_Plugin c_AntiPopups
Chaque classe dispose de méthodes permettant de récupérer des informations (pertinentes).

dSENPP_donnees.js : fichier à paramétrer, contenant la déclaration des différents Systèmes d'exploitations, Navigateurs, plugins, ...

N'hésitez pas à me faire remonter d'éventuels incohérence entre ce qu'il vous affiche et ce que vous avez installez !

Conclusion :


Mise à jour régulièrement (tous les mois),et en fonction des nouvelles sorties (OS, Navigateurs, ...)
pour le voir en action : http://spiral.univ-lyon1.fr page spécification technique

Bugs relevés:
Détecte un window 2003 server si vous avez un window XP 64 bit.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
ChewiChew Messages postés 3 Date d'inscription vendredi 19 février 2010 Statut Membre Dernière intervention 28 juillet 2010
28 juil. 2010 à 11:46
Bonjour,

Ton code est vraiment très puissant !

Je suis tomber dessus car je cherche a savoir si un plug-in particulier est installé sur IE. Le plug-in en question est Shockwave Flash. J'ai essayer de bidouiller ton code afin d'y parvenir mais sans succès, car bien que très bien commenter, il est assez lourd. Je me demander si il te serai possible de me donner un petit coup de patte sur ce script.

Merci
soundpanther Messages postés 68 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 31 janvier 2009
1 mars 2009 à 14:46
Trés bon code
konandrum Messages postés 11 Date d'inscription mercredi 28 avril 2004 Statut Membre Dernière intervention 12 novembre 2007
12 nov. 2007 à 08:49
J'ai déposé ce code source sous un dêpot SVN:

Login: anonymous
Password:
Url: http://prac-dev.univ-lyon1.fr/svn/dSENPP/
cs_tifcc Messages postés 1 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 7 novembre 2007
7 nov. 2007 à 11:02
bonjour
avant toute utilisation, une lecture du source m'a permis de détecter une petite erreur:
// Moteur OPERA
cNav = new c_Navigateur("opear","opera","OPERA","","","");
cNav.addNavigateur();

problème de légère dislexie: le 'r' doit être placé entre le 'e' et le 'a' ;-)
peut-être la source de certains bugs?
Richard
chjara2b Messages postés 1 Date d'inscription lundi 9 juillet 2007 Statut Membre Dernière intervention 9 juillet 2007
9 juil. 2007 à 17:28
Bj,
super script....

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.