jQ如何获取访问网页用户的IP存为cookies,用户第二次进入页面的时候,通过cookies判断进入另外一个页面

jQ如何获取访问网页用户的IP存为cookies,用户第二次进入页面的时候,通过cookies判断进入另外一个页面

阅读 4.6k
4 个回答

百度一下,很多js插件可以获取用户ip,然后就是在项目中引入插件和设置cookie了

<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">  
<title>JavaScript获取客户端IP[利用新浪接口]</title>  
</head>  
<body>  
<script type="text/javascript" src="http://counter.sina.com.cn/ip/" charset="gb2312"></script>       <!--获取接口数据,注意charset -->  
<script type="text/javascript">   
document.writeln("IP地址:"+ILData[0]+"<br />");             //输出接口数据中的IP地址   
document.writeln("地址类型:"+ILData[1]+"<br />");         //输出接口数据中的IP地址的类型   
document.writeln("地址类型:"+ILData[2]+"<br />");         //输出接口数据中的IP地址的省市  
document.writeln("地址类型:"+ILData[3]+"<br />");         //输出接口数据中的IP地址的  
document.writeln("地址类型:"+ILData[4]+"<br />");         //输出接口数据中的IP地址的运营商  
</script>  
</body>  
</html>

用这个试试但是你得连外网

有挺多获取ip的方法,比如这个,sohu的(搜一下很多)

<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>  
<script type="text/javascript">  
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])  
</script>

然后存cookie就好了,和jq没多大关系
(不过ip这东西经常变,这么做真的有意义吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题