Dies ist nicht möglich.
JavaScript ist von der Hardware und Umgebung, auf der es ausgeführt wird, ziemlich gut abgeschirmt. Alles JavaScript "weiß" ist, dass es eine Internetverbindung hat, die es verwenden kann. Es weiß nicht, ob es Breitband, 3G, Ethernet, Wireless oder irgendwelche der Details ist - nur dass es da ist.
Wie beunruhigend wäre es für einen Benutzer, wenn sie unschuldig im Internet surfen und Websites könnten intime Details über ihre Hardware sammeln, wie sie gingen !? Dies wäre für große Mengen von Missbrauch offen, da jemand irgendwo einen Weg finden würde, es zu ihrem Vorteil zu nutzen!
Wenn dies nicht möglich ist, wie kann es dann sein, dass Firefox 3.5 Ihren Standort basierend auf dem Standort des drahtlosen Access Point ssids ermittelt? – leeand00