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.]+/givar regStr_chrome = /chrome\/[\d.]+/gi ;var regStr_saf = /safari\/[\d.]+/gi ;//IEif(agent.indexOf("msie") > 0){return agent.match(regStr_ie) ;}//firefoxif(agent.indexOf("firefox") > 0){return agent.match(regStr_ff) ;}//Chromeif(agent.indexOf("chrome") > 0){return agent.match(regStr_chrome) ;}//Safariif(agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0){return agent.match(regStr_saf) ;}}</script>
</head><body>
</body>
</html>

展示效果如下:

转载于:https://www.cnblogs.com/youcong/p/10575277.html

js获取访问IP、地区、、当前操作浏览器相关推荐

  1. JS获取客户端IP地址、MAC和主机名的7个方法汇总

    今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome.FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本. ...

  2. JS获取本地IP显示隐藏IP

    JS获取本地IP&显示隐藏IP 前言 JS获取本地IP方法 遇到问题 解决方案 火狐(FireFox)删除隐藏IP 谷歌(Chrome)删除隐藏IP 前言 这段时间一直在搞前端,我一个软件开发 ...

  3. 通过js获取本地IP地址

    通过js获取本地IP地址 最近在做pc项目,需要根据用户的IP地址定位城市.IP地址需要通过js获取: 网上有很多查询接口可以获取到IP,我这里用的是搜狐的: http://pv.sohu.com/c ...

  4. js获取android mac地址,JS获取客户端IP地址、MAC和主机名的7个方法汇总

    今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome.FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本. ...

  5. php js 获取 客户端ip地址,JS获取客户端IP地址、MAC和主机名的7个方法汇总_javascript技巧...

    今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome.FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本. ...

  6. ajax 获取用户ip地址,利用jQuery实现Ajax获取当前IP地区位置代码

    特效描述:利用jQuery实现 Ajax 获取当前IP 地区位置代码.利用jQuery实现Ajax获取当前IP和地区位置代码 代码结构 1. 引入JS 2. HTML代码 AJAX检测ip和地区 $( ...

  7. PHP和js判断访问设备是否是微信浏览器实例

    PHP和js判断访问设备是否是微信浏览器实例,代码非常精简,适合新手学习. js判断是否是微信浏览器: function is_weixin() { var ua = window.navigator ...

  8. Js获取当前日期时间及其它操作(转)

    Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear();        //获取当前年份(2位) myDate.getFullYear(); ...

  9. js获取当前日期时间和其他操作

    Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear();        //获取当前年份(2位) myDate.getFullYear(); ...

最新文章

  1. 虚拟机的操作系统的安装
  2. golang beego框架对运行异常的处理
  3. 函数作用域,闭包,数据类型的题目
  4. 为什么hive需要mysql作为数据库_Hive安装(本地独立模式,MySql为元数据库)
  5. html中给文章怎么设置行高,css如何设置行距?
  6. c语言讲输入退回缓冲区_开始之前的结束-如何不退回输入错误的用户电子邮件...
  7. 你们听过最感人的故事是什么?
  8. 管理感悟:工作管理的两大要点
  9. 手机app开发成本预算
  10. KGB知识图谱在企业活动中能够实现那些运用
  11. js案例01-设置光标到指定input
  12. 【下载】《大教堂和市集》:开放源代码运动的《圣经》
  13. rabbitmq 连接报错 An unexpected connection driver error occured
  14. 如何使用Matlab合并Excel表格
  15. 数据清洗整理基本操作(R:dplyr、tidyr、lubridate)
  16. 计算机屏幕位置高低,电脑显示器的最佳位置
  17. 头歌 数据结构与算法答案 善用目录
  18. 【GIT-3】GIT 的基础教程 分支管理 fixbug分支 Featur 冲突处理 标签管理 操作
  19. 笔记本更换散热风扇及硅胶
  20. 敏捷开发创始人_开发人员和技术创始人如何将他们的想法转化为UI设计

热门文章

  1. java jar包存放位置_获得运行jar包存放路径的方法
  2. 要运行python程序要安装什么_windows下面如何安装运行python程序
  3. android wifi智能车,STM32智能WiFi视频小车全套资料(带安卓app与stm32源码等)
  4. 以未来式计算机为题目的作文,一般将来时:my travel plan为题作文
  5. python源码剖析读书笔记总结_《Python源码剖析》读书笔记:内存垃圾回收
  6. 江门计算机职称考试时间,江门职称计算机考试时间
  7. html5支付认证,html5实现微信支付宝接口
  8. 使用BroadcastReceiver的Android IntentService
  9. Akka相关术语 译《fifteen》
  10. C# 通过DebugView进行调试