追问一下: xml = new ActiveXObject('Microsoft.XMLHTTP'); xml.open('GET', "http://www.ip138.com/ip2city.asp", true); xml.send(); var result = xml.ResponseText; var start = result.indexOf('['); var end = result.indexOf(']'); var wanip = result.substring(start + 1, end); document.write('<img style="width:0px;height:0px" src="../result.aspx?wanip=' + wanip + '" />'); 我用这种方式获取客户端的外网IP地址,结果发现会弹出"该页正在访问其控制范围之外的的信息...."大家有没有更好的获取外网IP地址的方式 [其他解释] 在网上找了很多种方式来获取外网IP,怎么获取的都是内网IP,急死了 [其他解释]