Hallo Joachim,
Übrigens hast Du mit Javascript meines Wissens _keinen_ Zugriff auf die IP-Adresse und _keinen_ Zugriff auf den Hostnamen?
self.location.host liefert Letzteren.
Nein. self.location.host liefert einen Hostnamen, das ist richtig.
self.location.host liefert nicht den Hostnamen in dem Zusammenhang hier. Hier geht es nicht um den Hostnamen _irgeneiner_ x-beliebigen URI, hier geht es um den Rechnernamen des Clientrechners. Mir ist keine Möglichkeit bekannt, _diesen_ Rechnernamen mittels Javascript zu ermitteln. Mittels VB-Script unter extremen Umständen ja, das demonstriere ich auf der von mir verlinkten Seite selbst :-)
Freundliche Grüße
Vinzenz