Firefox 1.0だったか1.5だったかのときに、myIpAddress()が127.0.0.1しか返さなくなって、それ以来ションボリンヌだったんですが、昨日、となりのとなりの人にいわれて試してみたら、またちゃんと自分のIPアドレスが取れるようになってたす。 WindowsのFirefox 2.0.0.6。 ただ、about:configでnetwork.dns.disableIPv6がfalseになってると、常に「::1」(IPV6のループバックアドレス)が返ってくるようなので、trueにする。 これで、自分のIPアドレスを元につながってるネットワークを判別して、今いるネットワークに応じてproxyを自動設定可能になったす。さようなら、Switch Proxy。 function FindProxyForURL(url,host) { var myipaddr = myIpAddre