当前位置: 首页 > 编程笔记 >

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

尹光辉
2023-03-14
本文向大家介绍js如何获取访问IP、地区、当前操作浏览器,包括了js如何获取访问IP、地区、当前操作浏览器的使用技巧和注意事项,需要的朋友参考一下

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>

展示效果如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 我正在用Extbase构建一个TYPO3扩展,并希望存储通过httpget获取的数据。现在我正在努力使用浏览器访问动作控制器。 插件被实现到第102页 扩展键是xyzlist 插件名称是xyzlistdb 控制器名称是playlicontroller 操作是getAction 域名是sub.domain。de 在播放控制器中。php仅在getAction下 错误日志(“getAction”,0)

  • 本文向大家介绍asp.net 获取客户端浏览器访问的IP地址的实例代码,包括了asp.net 获取客户端浏览器访问的IP地址的实例代码的使用技巧和注意事项,需要的朋友参考一下 本文介绍了asp.net 获取客户端浏览器访问的IP地址的实例代码,分享给大家,自己也留个笔记 1、js方法 2、后台代码实现 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍.NET获取客户端的操作系统版本、浏览器版本和IP地址,包括了.NET获取客户端的操作系统版本、浏览器版本和IP地址的使用技巧和注意事项,需要的朋友参考一下 我们在使用.NET做网站的时候,很多情况下需要需要知道客户端的操作系统版本和浏览器版本,怎样获取客户端的操作系统和浏览器版本呢?我们可以通过分析UserAgent来获取。 .NET 获取客户端的操作系统 请看下面的代码,我们首先

  • 本文向大家介绍利用PHP获取访客IP、地区位置、浏览器及来源页面等信息,包括了利用PHP获取访客IP、地区位置、浏览器及来源页面等信息的使用技巧和注意事项,需要的朋友参考一下 前言 本文中主要介绍了关于利用PHP获取访客IP、地区位置、浏览器及来源页面等信息的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 不多说了,每个方法都注释了,可以直接用: 示例代码 总结 以上就是这篇文章的全

  • 本文向大家介绍php获取访问者IP地址汇总,包括了php获取访问者IP地址汇总的使用技巧和注意事项,需要的朋友参考一下 //方法1: //方法2: //方法3: //方法4: //方法5: //方法6: 以上所述就是本文的全部内容了,希望对大家学习php能够有所帮助。

  • 问题内容: 我需要一种技术来: a)从浏览器,网页 浏览到用户文件系统 (具有其授权) b)让用户选择一个文件夹并搜索图像 c)该文件夹可以包含 巨大的jpg图像 (最大20Mb) d) 显示一个 浏览器 中已创建图像的 调整大小的版本 (非常小的版本 )e)播放缩略图(重新排序,重命名,关联某些选项),与网页互动 f)让用户选择要上传的图像g)完成时 上传所有巨大的原始 文件 我不能使用外部客户