大家平时经常能看到分类信息网站中能自动判断用户所在的地理位置,以前有一种很笨的方法就是把各地的数据段输入数据库或者一个文档中,通过查询判断用户的地理位置。当然这里的ip段是会实时更新的,而且也不一定全,可能会造成判断的错误。
这里给大家介绍一种更简单的办法就是用新浪的api判断。
直接上代码:
<script src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js" type="text/ecmascript"></script> <script type="text/javascript"> if(remote_ip_info["province"]=='山东') { document.location.href = "http://www.wufangbo.com/"; }
简单的解释下,先调用新浪的api,然后判断是不是山东ip,如果是山东ip是山东的就跳转到爬行的蜗牛网站。
编程知识库是国内专业的网站建设资源编程技术学习类网站