如何在网页读取用户IP,操作系统版本等数据demo
发布日期:2021-09-03 11:45:52
浏览次数:2
分类:技术文章
本文共 1316 字,大约阅读时间需要 4 分钟。
我们浏览网页的时候,会不经意间看到,有些地方(如个人的签名档)显示出了个人的IP,操作系统等数据.借助第三方API和请求报头useragent是很容易实现的.
<html> <head> <title>Sherry</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://counter.sina.com.cn/ip/" charset="gb2312"></script> <script> 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地址的运营商 //document.write(navigator.userAgent + "<br>"); document.write("您的 版本为:"); if(navigator.userAgent.indexOf(" NT 6.2") > 0){ document.write("Windows 8"); } else if(navigator.userAgent.indexOf("Windows NT 6.1") > 0){ document.write("Windows 7"); } else if(navigator.userAgent.indexOf("Windows NT 6.0") > 0){ document.write("Windows Vista"); } else if(navigator.userAgent.indexOf("Windows NT 5.2") > 0){ document.write("Windows 2003"); } else if(navigator.userAgent.indexOf("Windows NT 5.1") > 0){ document.write("Windows xp"); } else if(navigator.userAgent.indexOf("Windows NT 5.0") > 0){ document.write("Windows 2000"); } </script> </head> <body> </body> </html> |
显示:
最新内容请见作者的GitHub页:http://qaseven.github.io/
转载地址:https://blog.csdn.net/weixin_34186950/article/details/90493814 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月02日 02时00分25秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
第二技能
2019-04-27
算法的设计
2019-04-27
linux c : get curent tty info
2019-04-27
JAVA Freemarker(9)---常见语法大全
2019-04-27
Java MyBatis(1)--- Generator 详解
2019-04-27
Java MyBatis(2)--- generatorConfig.xml详解与运行
2019-04-27
VueJS(5)---初步练习(5题)
2019-04-27
mysql(3)-- 修改root密码命令小结
2019-04-27
JQuery(3)--冒泡效果
2019-04-27
异常(2)-- UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/项目包名
2019-04-27
Android软键盘(1)---输入法界面管理(打开/关闭/状态获取)
2019-04-27
Android动态设置view的高度宽度
2019-04-27
css3 属性 text-overflow 实现截取多余文字内容 以省略号来代替多余内容
2019-04-27
vue 事件总线EventBus的概念、使用以及注意点
2019-04-27
JavaScript 用七种方式教你判断一个变量是否为数组类型
2019-04-27
细讲前端设置cookie, 储存用户登录信息
2019-04-27
Web前端安全策略之CSRF的攻击与防御
2019-04-27
斯坦福CS236-深度生成模型2019-全套课程资料分享
2019-04-27
知识图谱(KG)存储、可视化、公开数据集、图计算、图编程工具分享
2019-04-27