JS获取客户端IP地址、MAC和主机名的7个方法汇总
投稿:junjie
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了JS获取客户端IP地址、MAC和主机名的7个方法汇总,JS本身是不支持获取IP地址等信息的,本文通过其它方法实现,需要的朋友可以参考下
今天在搞JS(javascript)获取客户端IP的小程序,上网搜了下,好多在现在的系统和浏览器中的都无效,很无奈,在Chrome、FireFox中很少搞到直接利用ActiveX获取IP等的JS脚本。下面的代码是我在所有windowsNT5.0及以上的系统上都测试通过的,给出代码:
一、使用JS获取客户端IP的几个方法
方法一(只针对IE且客户端的IE允许AcitiveX运行,通过平台:XP,SERVER03,2000)。
获取客户端IP代码:
&TITLE&GetLocalIP&/TITLE&
&script language="JavaScript"& function GetLocalIPAddr(){ var oSetting = var ip = try{ oSetting = new ActiveXObject("rcbdyctl.Setting"); ip = oSetting.GetIPA if (ip.length == 0){ return "没有连接到Internet"; } oSetting = }catch(e){ } } document.write(GetLocalIPAddr()+"&br/&") &/script&
方法二(所有的平台及浏览器):
获取客户端处在网络中的IP,前提是客户得联网。使用的是新浪接口。
&meta http-equiv="Content-Type" content="text/ charset=gb2312"&
&title&JavaScript获取客户端IP[利用新浪接口]&/title&
&script type="text/javascript" src="" charset="gb2312"&&/script&&&&&&& &!--获取接口数据,注意charset --&
&script type="text/javascript"&
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地址的运营商
方法三(所有的平台及浏览器):
使用的搜狐接口
&script src="&&
&script type="text/javascript"&&
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])&
方法四:太平洋电脑网IP查询接口:
把0.0.0.0换成IP地址,页面上还有其他无关内容,这些内容是告诉我们哪些接口可以调用、接口调用参数和使用方法等
通过上边的js接口调用就可以判断用于属于哪个城市,直接显示该城市的相关信息了,对于需要城市切换的网站,首次判断用户来源非常有帮助。
二、使用JS获取计算机名、MAC地址、局域网IP
方法一(只针对IE且客户端的IE允许AcitiveX运行):
调用VBS脚本,获取计算机名(有些人不知道什么是计算机名,简单解释就是它是这台机器的物理名称而不是你在用的那个用户名)和登录的用户名。
&TITLE&WMI Scripting HTML&/TITLE&
&script language=javascript&
var WshShell =new ActiveXObject("WScript.Shell");
document.write("计算机名 = "+ WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")+"&br/&");
document.write("登录用户名 = "+ WshShell.ExpandEnvironmentStrings("%USERNAME%")+"&br/&");
方法二(只针对IE且客户端的IE允许AcitiveX运行):
获取计算机名、登录的用户名和域名(如果你加入了域,显示你这台机器处在哪个域中)。
&TITLE&WMI Scripting HTML&/TITLE&
&script language=javascript&
var wshNetwork = new ActiveXObject("WScript.Network");
document.write("域名&&&&&& = "+ wshNetwork.UserDomain+"&br/&");
document.write("计算机名&& = "+ puterName+"&br/&");
document.write("登录用户名 = "+ wshNetwork.UserName+"&br/&");
方法三(只针对IE且客户端的IE允许AcitiveX运行):
能够获取到局域网IP地址,本机的MAC,以及机器名(代码来源网络)。
&title&&/title&
&object classid="CLSID:76A64158-CB41-11D1-8B02-B6" id="locator" style="display:visibility:hidden"&&/object&
&object classid="CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223" id="foo" style="display:visibility:hidden"&&/object&
&form name="myForm"&
&br/&MAC地址:&input type="text" name="macAddress"&
&br/&IP地址:&input type="text" name="ipAddress"&
&br/&主机名:&input type="text" name="hostName"&
&script language="javascript"&
var sMacAddr="";
var sIPAddr="";
var sDNSName="";
var service = locator.ConnectServer();
service.Security_.ImpersonationLevel=3;
service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');
&script FOR="foo" EVENT="OnObjectReady(objObject,objAsyncContext)" LANGUAGE="JScript"&
&&&&&&&& if(objObject.IPEnabled != null && objObject.IPEnabled != "undefined" && objObject.IPEnabled == true){
&&&&&&&&&&&&&&&&&&&&&&&&&& if(objObject.IPEnabled && objObject.IPAddress(0) !=null && objObject.IPAddress(0) != "undefined")
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& sIPAddr = objObject.IPAddress(0);
&&&&&&&&&&&&&&&&&&&&&&&&&& if(objObject.MACAddress != null &&objObject.MACAddress != "undefined")
&&&&&&&&&&&&&&&&&&&& sMacAddr = objObject.MACA
&&&&&&&&&&&&&&&&&&&&&&&&&& if(objObject.DNSHostName != null &&objObject.DNSHostName != "undefined")
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& sDNSName = objObject.DNSHostN
&&&&&&&&& }
&script FOR="foo" EVENT="OnCompleted(hResult,pErrorObject, pAsyncContext)" LANGUAGE="JScript"&
myForm.macAddress.value=sMacA
myForm.ipAddress.value=sIPA
myForm.hostName.value=sDNSN
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具面对20位女生的贴心祝福,围观男生无比羡慕嫉妒恨。
女司机:粉丝会说你还是很厉害。我觉得会很掉粉。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
说到西安,第一反应不是古城,不是兵马俑,而是各种让人眼花缭乱、馋涎欲滴的美食~对!我大西安就是个美食古都,土豪餐厅、街头小吃,味蕾上的艳遇令人垂涎欲滴、欲罢不能。下面这些是西安最贵餐厅和最便宜街头小吃的pk,快来看看都有什么?
街头小吃篇
伊古斋黄桂柿子饼
人均:3元
伊古斋黄桂柿子饼,回民街上很显眼的位置,柿饼口味多,什么芝麻五仁、玫瑰葡萄、黄桂核桃、芝麻什锦、玫瑰花生……跟南瓜饼的做法相似,油炸后黄黄的,吃起来酥香。
地址:回民街北院门85号(近鼓楼)
八宝玫瑰镜糕
人均:5元
八宝玫瑰镜糕是回民街的一大特色传统小吃,有上百年的历史,是老字号的小吃了。回民街上随处可见的流动小摊。吃时,用竹签扎一块,蘸一点白糖、芝麻或其他作料,咬一口,绵软香甜,既好看又好吃,色泽鲜嫩诱人,晶晶发亮,深受儿童和年轻人的喜爱。
地址:回民街
门师傅香辣土豆片夹馍
人均:5元
香辣土豆片夹馍是西安近年来最火的街头小吃之一!土豆片在开水中轻微汆烫,饼里先加一片卤花干,再将土豆片和豆腐皮串在装满蘸料的盆里使劲一蘸,往热腾腾的饼里一夹,味道很麻很辣很赞。
地址: 骡马市旁北柳巷有两家,小寨赛格国际负二楼也有两家。
东南亚甄糕王
人均:10元
店虽然小,但生意非常的火爆,去晚了就没的吃了。口味老少皆宜,南北通吃。糯米的软糯,红枣的香甜,二者配合得天衣无缝,相得益彰。一口嚼下去,绵而软滑,香而粘糯,甜而不腻。
地址:莲湖区 西羊市街麻家十字东北角(麻家什字东北角)
金线油塔
人均4元
味道很不错,在文艺路那里有三四年,!旁边的口口香酸奶味道很好,喝着酸奶吃着油塔很不错的,而且那里还有位子可以做。
地址:文艺路
老金家蛋菜夹馍
人均7元
近年来这个火爆的程度直追贾三的传统小吃,成为回坊上又一个必试的品种。抹上酱汁,玫瑰咸菜,三个咸蛋黄磨碎平铺,再放一整个荷包蛋,再撒上一大把花生米,一口咬下去层次分明,绝对满满的幸福。
地址:陕西省西安市莲湖区洒金桥5号
李三卤汁豆腐脑
人均:6元
几乎每天都是爆满的状态,名副其实的苍蝇小馆。他家的豆腐脑洁白爽滑,嫩而不散,既有豆花的醇香,还有浓浓的卤汁,吃上去很是美味可口。
地址:新城区 东一路76号(近尚勤路)
土豪餐厅篇
平壤银畔馆(高新路店)
人均:1496元
土豪菜品:神仙炉、朝鲜东海毛蟹、朝鲜打糕
特色:号称全西安档次最高的饭店, 装修的很大气,里面清一色的朝鲜妹纸,个个都很漂亮,中文可以交流,而且能歌善舞多才多艺的,据说都朝鲜高官的女儿。菜色都很精致,席间有歌舞表演和互动环节。
地址:高新路北口西侧西部广场2楼(近中国移动大楼)
***:029--
平壤银畔馆(曲江店)
地址:曲江池西路60号德后商业街(广电中心东门德后街4号楼)
***:029-
B&G51餐厅及酒吧
人均:563元
土豪菜品:牛排 香煎鹅肝 烟熏三文鱼
特色:开在皇冠假日酒店的51楼,号称西安最高的餐厅,环境装修风格皇冠一贯的商务风格,能高空俯瞰省体育场,天气好的时候可以看到大雁塔和南山。经营法餐和意大利餐,有外国服务生,结帐时需加收15%的服务费。
地址:朱雀路中段1号西安皇冠假日酒店51楼(西安皇冠假日酒店51层)
***:8
宽坐(环城南路店)
人均:556元
土豪菜品:笋壳鱼 、 老虎鱼 、特级上脑肉
特色:门头不太显眼,里面的装修古色古香的。宽座应该算是西安比较高端的几家火锅店之一,鱼很新鲜,鲜辣适中,汤底不错,被称为火锅专家。全程分餐制,服务员在包间里下鱼、分食、添汤、倒茶,服务很到位。
地址: 环城南路东段58号(近陕西日报社)
***:029-
宽坐(唐延路店)
地址:唐延路北口(近莱安意境)
***: 029-
宽坐(凤城九路店)
地址:凤城9路(凤城九路与文景路十字向西100米中央领郡五楼)
***:029-
DUO西班牙主题餐厅(盛美利亚酒店)
人均:430元
土豪菜品:海鲜烩饭 、西班牙三味黄金球、西班牙火腿、鹅肝
特色:据说,他们家的米其林三星主厨只做海鲜饭,所以味道跟在西班牙吃过一样,非常正宗。菜品卖相都很精致,cheese cake好吃到哭,搭配菠萝和蓝莓口感非常细腻,火腿口感绵软,搭配面包非常香。
地址:曲江新区曲江池西路1666号(盛美利亚酒店1层)
***:029-
唐雁臻鼎
人均:388元
土豪菜品:深海活虾 现榨石榴汁 牛辗 澳洲鲜活鲍
特色:港式火锅,算是西安比较贵的火锅店,装修是整体的欧陆风情,家居、餐具也都十分的别致。海鲜、牛肉以及各类食材均选用最顶尖的,很适合有品位和小资情调的宴请!
地址:唐延北路1号莱安逸境3号楼(肯德基旁)
***:029-
小白鲨工夫潮膳(曲江店)
人均:295元
土豪菜品:佛跳墙、多味血燕、木瓜炖官燕
特色:环境不用说的,就在南湖边上,景色宜人。天气好的时候,坐在岸边吃饭,顺便欣赏南湖美景,真是享受。菜品精致,选材讲究,味道也没得挑。吃完饭,还可以在南湖散散步,生活真是美好!
地址:芙蓉西路55号曲江池遗址公园畅观楼
***:029-
以上是西安最贵的餐厅和最便宜的小吃,
你都有吃过哪家的?
你最喜欢吃的是什么?
欢迎大家在留言区评论或者后台留言~
图片来自网络
如有版权问题请后台联系
西安晚报全力打造的生活服务类平台
审核:梦司
精选留言
该文章作者已设置需关注才可以留言
该文章作者已设置需关注才可以留言
加载中
以上留言由公众号筛选后显示
欢迎举报抄袭、转载、暴力***及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格·云顿/乔·弗拉尼甘/Bianca Bree
主演:艾斯·库珀/ 查宁·塔图姆/ 乔纳·希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬***
******:86-10-
***邮箱:当前位置: 〉
| 作者:童嘉胜
【♕7PK♕】7PK(游戏)7PK【注册就是VIP】》》7PK&我们积极推行有节制博彩,并极力拒绝未成年玩家使用我们的软体进行网上娱乐。同时,我们更透过专业人员及各种有效方法,以防止问题博彩的发生。
央视网消息:碧波之下,他迅若蛟龙,披水斩浪击碎人种界限,霸气夺冠军。阳光之中,他笑容暖人,玉树临风是天生“万人迷”,温润谦君子!他是泳坛偶像实力派----宁泽涛!《体育人间》栏目倾情打造的纪录片转折点之《宁泽涛》!
摄制组从今年3月份跟随宁泽涛赴澳大利亚外训开始拍摄,直至9月底结束录制,大量记录了宁泽涛在奥运年里的训练、比赛和生活日常。其中有宁泽涛在泳池里默默奋斗,用豁命训练,换来挑战极限的0.0几秒的进步,也有外人难以窥探的,属于他一人的内心孤独和寂寞。镜头里有澳洲的阳光灿烂,也有北京的低压雾霾;有他乘坐公交、地铁,也有他在国家体育中心的训练。本片力求客观、真实、敏锐和有冲击力,带你走近一个真实又有真性情的宁泽涛!
镜头首先选中的是今年3月宁泽涛第一次澳洲外训的场景。央视记者披露了一个有趣的小插曲,在3月6日宁泽涛23岁生日那天,他和队友去墨尔本海边冲浪。宁泽涛拿着滑水板在阴天的海边,始终没有找到浪头。关于宁泽涛与中国游泳队的风波,其实在年初就有了。据说是宁泽涛私自签了一个与国家队有利益冲突的品牌。
而3月时候的宁泽涛是个什么状态呢?当时面对记者的奥运提问,宁泽涛是这样回答的:“奥运金牌?对我来说是非常遥远、高不可攀的事情。虽然我们每个人都有梦想,但要根据自己的实际来定,要掂量自己有几斤几两,现实很残酷。”
在澳洲宁泽涛跟随名帅布朗训练,布朗的训练计划最大的特点就是强度大,直接将他练抽筋练吐,宁泽涛的主管教练叶瑾说:“我带他这么多年,从来没有把他练吐过。”
今年4月宁泽涛到佛山参加全国冠军赛,他自半决赛游了47秒96,当时是本赛季世界第二好成绩。不过就在那几天,主管教练叶瑾现场找到宁泽涛,告诉他国家队希望他将重点放在4X自接力上,甚至说让他放弃自。自并非宁泽涛的强项,这让他感到很为难,叶瑾当时对他说:“人家看得起你,让你游自。”随后宁泽涛因为生病,而放弃了自决赛 。
5月他再到澳洲外训,期间经历了三次尿检一次血检。他在外训时突然收到国家队指示:“不需要回国家队,先回海军队报到。”6月19日宁泽涛回国,当他回到北京原来的国家队运动员公寓时,发现饭卡已经被消磁,他被宿管人员要求三天内搬离宿舍。而且那两周他的主管教练,不能到训练场负责他的训练。
对于被限期搬离的事情,宁泽涛说:“我跟宿管负责人说,我来国家队是有文件的,我希望对方也出示一个要求我搬离国家队宿舍的文件,这样我回地方队才好跟我的单位有个交代,大家都是有组织的人,后来对方也没有拿来文件,也就没逼我了。”宁泽涛说:“那两周外界传闻很多,我跟队友小黄还有队医三人一起训练,队医帮我掐表当教练。那两周我瘦了四公斤,这对我这样的瘦弱型选手来说,影响是比较大的。”
7月18日宁泽涛终于出现在中国代表团的名单里,让宁泽涛到里约参加奥运会,是总局领导最终的决定。宁泽涛在自己的主项自比赛中,半决赛泳出48秒37列小组第六,无缘决赛。他的主管教练叶瑾说:“对我来说,这个成绩还是比较满意了,没有太离谱,离谱到闹大笑话。”
里约奥运会后,宁泽涛回家陪伴父母,他父亲宁锋说:“如果你觉得不快乐,或者不开心,你可以选择转身,你妈妈和我的态度是一样的,无论你做什么样的选择我们都会支持你。”对于自己的未来,是否坚持游泳,宁泽涛对着央视记者的镜头说:“现在主要是感觉心有余而力不足了,不像以前那么有斗志那么自信满满。怎么说呢?此处不留爷自有留爷处吧。”对于是否考虑过征战年东京奥运会来证明自己,宁泽涛说:“也许吧。也许像菲尔普斯、北岛康介一样,离开一两年再找到动力再重返赛场。”