ActiveXObject('WScript.Network') geht nicht

TsEnG

Mitglied
Hallo,

ich habe folgendes Problem:

Mit folgendem Javascript finde ich den Benutzernamen herraus, mit dem der jenige User sich an Windows angemeldet hat:

HTML:
function login(){
net=new ActiveXObject('WScript.Network');
kuerzel=(net.UserName);
window.location.href = "./index2.php?site=start&user="+kuerzel;
}

Ich hatte vorher einen Apache Server auf einem WIndows XP rechner laufen, da hat das wunderbar funktioniert ich habe auf die variable kuerzel den Anmeldenamen bekommen.

Nun habe ich die seite auf einen Apache Server der unter Linux läuft gepackt. Wenn ich nun die Seite aufrufe kommt folgende JavaScript fehlermeldung:

" Automatisierungsserver kann Objekt nicht erstellen"

Kann mir jemand sagen womit das zusammenhängt?

Danke
tsEng
 
Der Server spielt da keine Rolle....das ist eine clientseitige Sache.

Sind in den Sicherheitseinstellungen für die betreffende Zone die "unsicheren ActiveX-Steuerelemente" zugelassen?
 
Kleiner Tipp...der dir möglicherweise eine weitere Neuinstallation spart:

Die erwähnte Sicherheitseinstellung macht deinen Rechner derart angreifbar....ich kann es kaum in Worte fassen :-)

Anstatt die Einstellung für eine komplette Sicherheitszone vorzunehmen, solltest du daher besser die betreffende Domain zu den "vertrauenswürdigen Sites" hinzufügen.
 

Neue Beiträge

Zurück