Bonjour à tous,

Je suis confronté à un problème de récupération du login windows sur un domaine. Les pc sont sous Windows 7 avec IE 9.

A titre de test, j'ai utilisé ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<html>
<head>
	<script language="javascript" type="text/javascript">
		function getWindowsUserName()
		{
			document.write('Hello!');
                        var net = new ActiveXObject("wscript.network");
                        alert(net.UserDomain+': '+net.ComputerName+' '+net.UserName);
                        alert('SUCCESS');
		}
	</script>
</head>
 
<body>
	<h1>Récupération login windows</h1>
	<input type="button" onClick="getWindowsUserName();" value="Cliquez" />
</body>
</html>
Celui-ci, lors du clic, m'affiche uniquement "Hello" mais rien d'autre :-(

Les différentes solutions proposées ça et là emploient très souvent la méthode d'un nouvel objet ActiveX avec succès d'après ce que j'en lis.

Je me suis dit qu'il s'agissait peut-être d'un paramètre de sécurité de IE 9 mais en les ramenant tous au niveau minimum, le résultat est le même...

Peut-être cette méthode est-elle obsolète. Je ne sais pas.

Je vous remercie d'avance pour vos réponses et/ou vos pistes.

Bonne journée!