永发信息网

利用JavaScript代码我能得到一个网页的浏览者的IP地址,但是怎么分析出他们的来访地区呢,高手们能用JavaScript给出代码吗?

答案:1  悬赏:10  手机版
解决时间 2021-06-01 07:05
利用JavaScript代码我能得到一个网页的浏览者的IP地址,但是怎么分析出他们的来访地区呢,高手们能用JavaScript给出代码吗?
最佳答案

1.运行纯真QQIP数据库里带的ShowIP.exe,点解压,输入文件名,比如IP.txt,确定,就得到一个TXT文件。 2.新建一个xml 3.建一个表,四个字段 Startip 类型:文本 (相关城市的IP段信息) Endip 类型:文本 (相关城市的IP段信息) Country 类型:文本 (相关城市名称) 4.点导入按钮,文件类型选文本文件,找到刚才导出的IP.txt文件,导入到刚才建的表里~ 运算将真实IP转换为数字,比如北京的IP段是 : 1.1.0.0 -- 1.1.0.255 Startip: 1*256*256*256+1*256*256+0*256+0 = 16842752 (这个数字才是最终要放到数据库里) Endip: 1*256*256*256+1*256*256+0*256+255 = 16843007 (这个数字才是最终要放到数据库里的) 可用程序批量处理,如果不会,而且没时间(像我一样)你就直接去下个动网的IP库,它是已经处理好了的,下面是程序部分: user_ip = IP ''取得访问者IP tmp_userip=userip_ary(0)*256*256*256+userip_ary(1)*256*256+userip_ary(2)*256+userip_ary(3) '' 按规定转换IP为数字 ‘从xml找出用户IP属于的城市


必须通过这个ip库来判断 用xml 或 js对象里面的数组 来保存这个库 随便你方便啦

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
IE6的官方下载地址?
QQ爱心可以用手机捐献吗?
青岛哪里有卖防褥疮的垫子?
梦幻西游哪个门派单P最强
谁知道qq被人盗去拉怎么找回来?
19世纪前期、中期法国与德意志的关系,并指出
小键盘数字键3个灯全亮,键盘不能用为什么啊?
求用雅奇开发一套造价软件?
索尼相机照片太大怎么办
177跟腱多长才标准
Burning_MariaArredondo这个歌中文是 ?
为什么拉萨相对温暖
罗志祥用什么牌子手机
男人手上烫烟疤是为什么?有5个~
全身酸痛,有点发烧、有点咳嗽,请问这是什么
推荐资讯
怎样QQ升级快?
楚辞中有许多生僻字,这些字音怎么读?请给我
侠盗飞车之罪恶都市一上车车就不见了 帮帮 急
抗辐射的衣服要去哪儿买?价钱多少?
羽字旁加个中字怎么读啊?
高效文科学习方法
过午不食是指几点,佛教戒律为何规定“过午不
ie首页被修改,不能改回
等腰三角形已知顶角和高,求对边:
消费卷可以在QQ飞车商城可买东西不
职高旅游专业学什么,旅游英语专业和导游专业
武林外传90装备武器转100的 装备头鞋帽子+112
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?