Das geht schon. Zwar nicht mit PHP und JavaScript, aber mit VB-Script.
Hier ein kleiner Denkanstoß:
www.vb-fun.de
Und hier ein Beispiel für eine HTML-Seite:
Code:
<script language="VBScript" type="text/vbscript">
Sub FillUser()
Set Testobjekt= CreateObject("WScript.Network")
document.getElementById("Textfeld1").value = Testobjekt.UserName
document.getElementById("Textfeld2").value = Testobjekt.UserDomain
End Sub
</script>
Das Skript fragt den angemeldeten Windowsuser und die Domäne ab und trägt die Daten inzwei Formularfelder ein. Diese kannst du dann an den Server schicken und weiterverarbeiten...
Damit das Skript läuft, muss allerdings ActiveX aktiviert sein. Allerdings sollte das im Intranet kein Problem darstellen, da du die Intranetseiten ja als "Trusted Site" oder "Vertrauenswürdige Seite" definieren kannst und nur dort ActiveX erlaubst.
Gruß
Markus