Objet javascript renvoyant des info sur utilisateur connecté

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 201 fois - Téléchargée 16 fois

Contenu du snippet

Il s'agit d'une classe javascript qui permet d'afficher dans une div passée en paramètre l'utilisateur connecté, le poste et le domaine.
Ne fonctionne hélas que sur IE >=5.5
SURTOUT si quelqu'un connait le plugin activeX pour FireFox2 faites moi signe !!! je suis preneur (pour un intranet). Merci

Source / Exemple :


dans un fichier .js :
 function getinfo(divid)
 {/* divid sera l'id dans laquelle on affichera les info */
  this.id=divid;
  var WShnetwork = new ActiveXObject('WScript.Network');
  this.utilisateur = WShnetwork.UserName;
  this.poste = WShnetwork.ComputerName;
  this.domaine = WShnetwork.UserDomain;
  this.table="<table><td><tr>";
  this.table+=this.utilisateur;
  this.table+="</tr></td><td><tr>";
  this.table+=this.poste;
  this.table+="</tr></td><td><tr>";
  this.table+=this.domaine;
  this.table+="</tr></td><td><tr></table>";
 }
 
 getinfo.prototype ={
  affinfo: function() {
   document.getElementById(this.divid).innerHTML=this.table;
  }
 }
Puis dans une page html :
...
 var info= new getinfo('lesinfos');
...
 info.affinfo();
...

Conclusion :


Je suis preneur de toute information pour la mise en oeuvre (ou solution équivalente) sous FireFox 2 et plus..

A voir également

Ajouter un commentaire

Commentaires

pierrefab
Messages postés
3
Date d'inscription
jeudi 7 juin 2007
Statut
Membre
Dernière intervention
7 juillet 2008
-
jé un pb sous IE avec var WShnetwork new ActiveXObject('WScript.Network');) ne crée pas l'objet
kankrelune
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015
-
Il existe un add on pour que firefox supporte les ActivX... me souviens plus du nom mais je suis déja tombé dessus... .. .

@ tchaOo°
Arto_8000
Messages postés
1044
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
13 juillet 2010
5 -
Pour ta question -> Les ActiveX c'est seulement avec IE. Si tu veux faire quelque chose de semblable pour Firefox faudrait que tu fasses un addons-on.

Pour ta source, à mon avis c'est davantage un snippet qu'une source. Tu fais juste utilise 3 propriétés d'un objet ActiveX.

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.

Du même auteur (jpclutier)