首页 > 开发 > JS > 正文

js如何获取访问IP、地区、当前操作浏览器

2024-05-06 16:53:32
字体:
来源:转载
供稿:网友

js获取IP、地区、当前操作浏览器有什么用呢?

我的回答是用处很多,比如现在的异地登录和对用户常用浏览器做数据分析等。

源代码如下:

index.html

<!DOCTYPE html><html><head>  <meta charset="UTF-8" />  <title>Document</title>  <script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>   <script type="text/javascript">     document.write('IP地址:' + returnCitySN["cip"] + ', CID:' + returnCitySN["cid"] + ', 地区:' + returnCitySN["cname"]+",浏览器版本:"+getBrowserInfo());        function getBrowserInfo(){  var agent = navigator.userAgent.toLowerCase() ;  var regStr_ie = /msie [/d.]+;/gi ;  var regStr_ff = /firefox//[/d.]+/gi  var regStr_chrome = /chrome//[/d.]+/gi ;  var regStr_saf = /safari//[/d.]+/gi ;    //IE  if(agent.indexOf("msie") > 0)  {    return agent.match(regStr_ie) ;  }  //firefox  if(agent.indexOf("firefox") > 0)  {    return agent.match(regStr_ff) ;  }  //Chrome  if(agent.indexOf("chrome") > 0)  {    return agent.match(regStr_chrome) ;  }  //Safari  if(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0)  {    return agent.match(regStr_saf) ;  }}  </script></head><body> </body></html>

展示效果如下:

js,IP,地区,浏览器

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持VeVb武林网。


注:相关教程知识阅读请移步到JavaScript/Ajax教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表