意思就是用户一打开网站 就显示出用户的所在地? 这个怎么写 ? 谢谢高手指导。显示所在的省份也可以。如果能到市 就更好了 谢谢     一定要通过IP 来进行判断吗? 那 asp.net 怎么写呢? 很感谢大家的指导性意见!!!

解决方案 »

  1.   

    恭喜你答对了,只能通过IP判断,网上有IP库的,下载来查询就行了
      

  2.   


    web services 调用后判断 
      

  3.   

    腾讯的一个接口<script src="http://fw.qq.com/ipaddress" type="text/javascript" charset=gb2312></script>
    <script type="text/javascript">
     document.write(IPData[2]);
     document.write(IPData[3]);  
    </script>很好用的,把上面代码保存在html文件里,看下效果....
      

  4.   

    可以先得到用户的IP,然后通过webservice判断地区就行了。
      

  5.   

    谢谢指导。很感谢大家的帮助!!!!  may_beyond您好! 这个 真的很好用。帮了一个大忙。。 谢谢你。。那如果用web services  怎么写呢   fengyarongaa  ? 我还是一个新手。什么都不懂。!! 查了 俩个多小时,还是一下提问的好。。呵呵
      

  6.   

    web服务地址
    在这里去找下,有你需要的,添加web引用到你的项目中就可以使用了。
      

  7.   

    添加一个webservice引用
    地址http://www.webxml.com.cn/WebServices/IpAddressSearchWebService.asmx调用这个方法getGeoIPContext();
      

  8.   

    <script src="http://fw.qq.com/ipaddress" type="text/javascript" charset=gb2312></script>
    <script type="text/javascript">
     document.write(IPData[2]);
     document.write(IPData[3]);   
    </script>这个很好用