中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

JS獲取客戶端IP地址、MAC和主機名的7個方法匯總
來源:易賢網 閱讀:10001 次 日期:2014-07-25 19:11:45
溫馨提示:易賢網小編為您整理了“JS獲取客戶端IP地址、MAC和主機名的7個方法匯總”,方便廣大網友查閱!

這篇文章主要介紹了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代碼:

代碼如下:

<HTML>

<HEAD>

<TITLE>GetLocalIP</TITLE>

</HEAD>

<BODY>

獲取IP:

<script language="JavaScript"> function GetLocalIPAddr(){ var oSetting = null; var ip = null; try{ oSetting = new ActiveXObject("rcbdyctl.Setting"); ip = oSetting.GetIPAddress; if (ip.length == 0){ return "沒有連接到Internet"; } oSetting = null; }catch(e){ return ip; } return ip; } document.write(GetLocalIPAddr()+"<br/>") </script>

</BODY>

</HTML>

方法二(所有的平臺及瀏覽器):

獲取客戶端處在網絡中的IP,前提是客戶得聯網。使用的是新浪接口。

代碼如下:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>JavaScript獲取客戶端IP[利用新浪接口]</title>

</head>

<body>

<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>

</body>

</html>

方法三(所有的平臺及瀏覽器):

使用的搜狐接口

代碼如下:

<script src="> 

<script type="text/javascript"> 

document.write(returnCitySN["cip"]+','+returnCitySN["cname"]) 

</script>

方法四:太平洋電腦網IP查詢接口:

把0.0.0.0換成IP地址,頁面上還有其他無關內容,這些內容是告訴我們哪些接口可以調用、接口調用參數和使用方法等

通過上邊的js接口調用就可以判斷用于屬于哪個城市,直接顯示該城市的相關信息了,對于需要城市切換的網站,首次判斷用戶來源非常有幫助。

二、使用JS獲取計算機名、MAC地址、局域網IP

方法一(只針對IE且客戶端的IE允許AcitiveX運行):

調用VBS腳本,獲取計算機名(有些人不知道什么是計算機名,簡單解釋就是它是這臺機器的物理名稱而不是你在用的那個用戶名)和登錄的用戶名。

代碼如下:

<HTML>

<HEAD>

<TITLE>WMI Scripting HTML</TITLE>

</HEAD>

<BODY>

<script language=javascript>

var WshShell =new ActiveXObject("WScript.Shell");

document.write("計算機名 = "+ WshShell.ExpandEnvironmentStrings("%COMPUTERNAME%")+"<br/>");

document.write("登錄用戶名 = "+ WshShell.ExpandEnvironmentStrings("%USERNAME%")+"<br/>");

</script>

</BODY>

</HTML>

方法二(只針對IE且客戶端的IE允許AcitiveX運行):

獲取計算機名、登錄的用戶名和域名(如果你加入了域,顯示你這臺機器處在哪個域中)。

代碼如下:

<HTML>

<HEAD>

<TITLE>WMI Scripting HTML</TITLE>

</HEAD>

<BODY>

<script language=javascript>

var wshNetwork = new ActiveXObject("WScript.Network");

document.write("域名       = "+ wshNetwork.UserDomain+"<br/>");

document.write("計算機名   = "+ wshNetwork.ComputerName+"<br/>");

document.write("登錄用戶名 = "+ wshNetwork.UserName+"<br/>");

</script>

</BODY>

</HTML>

方法三(只針對IE且客戶端的IE允許AcitiveX運行):

能夠獲取到局域網IP地址,本機的MAC,以及機器名(代碼來源網絡)。

代碼如下:

<html>

<head>

<title></title>

</head>

<body>

<object classid="CLSID:76A64158-CB41-11D1-8B02-00600806D9B6" id="locator" style="display:none;visibility:hidden"></object>

<object classid="CLSID:75718C9A-F029-11d1-A1AC-00C04FB6C223" id="foo" style="display:none;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">

</form>

</body>

</html>

<script language="javascript">

var sMacAddr="";

var sIPAddr="";

var sDNSName="";

var service = locator.ConnectServer();

service.Security_.ImpersonationLevel=3;

service.InstancesOfAsync(foo, 'Win32_NetworkAdapterConfiguration');

</script>

<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.MACAddress;

                           if(objObject.DNSHostName != null &&objObject.DNSHostName != "undefined")

                                         sDNSName = objObject.DNSHostName;

          }

</script>

<script FOR="foo" EVENT="OnCompleted(hResult,pErrorObject, pAsyncContext)" LANGUAGE="JScript">

myForm.macAddress.value=sMacAddr;

myForm.ipAddress.value=sIPAddr;

myForm.hostName.value=sDNSName;

</script>

更多信息請查看IT技術專欄

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
色偷偷久久一区二区三区| 欧美日韩另类一区| 欧美天堂一区二区三区| 亚洲动漫第一页| 日韩女优制服丝袜电影| 国产一区亚洲一区| 国产精品无码永久免费888| 91色综合久久久久婷婷| 日韩国产成人精品| 国产精品丝袜91| 在线电影欧美成精品| 国产99久久久精品| 亚洲电影一区二区三区| 精品国产免费人成电影在线观看四季| 国产精品香蕉一区二区三区| 亚洲午夜精品在线| 欧美国产乱子伦| 91精品国产免费久久综合| 国产激情偷乱视频一区二区三区| 亚洲少妇中出一区| 久久久久一区二区三区四区| 欧美大胆人体bbbb| 91精品婷婷国产综合久久竹菊| 一级做a爱片久久| 欧美zozozo| 色欧美乱欧美15图片| 精品一区二区成人精品| 亚洲欧洲av在线| 精品美女在线观看| 欧美日韩一区国产| 懂色中文一区二区在线播放| 亚洲高清免费观看 | 亚洲天堂中文字幕| 欧美日韩成人综合天天影院 | 免费人成精品欧美精品| ...xxx性欧美| 国产人伦精品一区二区| 日韩精品一区二区三区视频播放| 在线观看日韩国产| 色吧成人激情小说| 99re热视频这里只精品| 粉嫩在线一区二区三区视频| 日本不卡一二三区黄网| 午夜激情久久久| 亚洲国产婷婷综合在线精品| 亚洲人成7777| 亚洲人成7777| 亚洲色图制服丝袜| 亚洲日本欧美天堂| 亚洲免费资源在线播放| 国产精品成人免费精品自在线观看| 久久―日本道色综合久久| 久久中文娱乐网| 久久精品视频网| 欧美国产97人人爽人人喊| 中文字幕国产一区| 国产精品拍天天在线| 亚洲视频一区在线| 亚洲国产综合在线| 五月婷婷欧美视频| 日av在线不卡| 国产黄色精品视频| 一本一道综合狠狠老| 欧美性猛交xxxxxxxx| 这里只有精品视频在线观看| 日韩一级欧美一级| 国产农村妇女毛片精品久久麻豆| 国产精品国产三级国产a| 亚洲女子a中天字幕| 偷偷要91色婷婷| 国产精品夜夜爽| 91极品美女在线| 欧美mv日韩mv亚洲| 国产精品人成在线观看免费 | 欧美体内she精高潮| 911精品国产一区二区在线| 精品国产污污免费网站入口 | 久久欧美一区二区| 亚洲色图欧美偷拍| 日本不卡视频一二三区| 国产超碰在线一区| 欧美日韩一区视频| 国产婷婷精品av在线| 亚洲五月六月丁香激情| 国产一区日韩二区欧美三区| 欧美在线三级电影| 久久人人超碰精品| 亚洲18影院在线观看| 国产一区亚洲一区| 欧美性猛片xxxx免费看久爱| 国产色产综合色产在线视频| 亚洲一区二区三区美女| 国产一区二区三区日韩| 欧亚一区二区三区| 欧美国产乱子伦| 久久超碰97人人做人人爱| 91捆绑美女网站| 国产三级精品三级| 日日摸夜夜添夜夜添精品视频| 成人动漫av在线| 久久久久久97三级| 丝瓜av网站精品一区二区| 99久久99久久免费精品蜜臀| 日韩视频永久免费| 亚洲午夜电影网| 99久久久精品| 久久久久久一二三区| 日韩av一级片| 欧美男男青年gay1069videost| 国产精品二三区| 岛国精品在线播放| 欧美精品一区二区三区久久久| 亚洲一区二区三区四区的| 99riav久久精品riav| 国产日韩欧美麻豆| 国产一区二区三区日韩| 欧美成人一区二区三区在线观看 | 亚洲三级电影网站| 国产成人av电影免费在线观看| 日韩欧美一二三区| 久久精品国内一区二区三区| 91精品国产欧美一区二区18| 图片区小说区区亚洲影院| 在线观看国产91| 亚洲成人动漫在线免费观看| 欧美日韩一区二区电影| 日韩影院精彩在线| 日韩女优毛片在线| 韩国精品久久久| 中文字幕va一区二区三区| 成人动漫精品一区二区| 亚洲视频 欧洲视频| 91久久国产综合久久| 亚洲午夜精品一区二区三区他趣| 欧洲精品中文字幕| 免费人成黄页网站在线一区二区| 日韩一区二区在线播放| 国产一区二区三区av电影| 国产午夜精品久久久久久久 | 国产精品久久久久久久久免费樱桃 | 欧美一区二区三区不卡| 日韩**一区毛片| 久久日一线二线三线suv| 国产成人精品免费视频网站| 亚洲国产精品99久久久久久久久| 欧美成人一区二区| 日韩av二区在线播放| 欧美日韩精品免费| 日韩成人dvd| 精品日韩成人av| 国产盗摄一区二区| 亚洲人成伊人成综合网小说| 欧美三区在线观看| 免费成人你懂的| 久久久高清一区二区三区| av不卡免费电影| 婷婷综合另类小说色区| wwwwxxxxx欧美| 在线免费观看视频一区| 欧美电视剧在线观看完整版| 亚洲人成人一区二区在线观看| 91麻豆免费看片| 日日摸夜夜添夜夜添精品视频 | 国产一区二区三区av电影| 国产精品久久毛片av大全日韩| 91久久国产最好的精华液| 激情偷乱视频一区二区三区| 亚洲黄色免费电影| 欧美日韩一区二区在线观看视频 | 一级做a爱片久久| 欧美精品一区二区精品网| 一本到三区不卡视频| 国产在线播放一区二区三区| 亚洲观看高清完整版在线观看| 久久久国产一区二区三区四区小说 | 成人性生交大片| 日本午夜精品一区二区三区电影| 日韩一区中文字幕| 精品国产精品一区二区夜夜嗨| 99精品偷自拍| 国产99久久久国产精品免费看| 视频一区视频二区中文字幕| 亚洲国产高清在线观看视频| 欧美精品国产精品| 欧美精品一区二区三区蜜桃视频 | 欧美中文字幕一区二区三区 | 国产999精品久久久久久绿帽| 成人午夜激情视频| 五月天亚洲婷婷| 91国产免费观看| 亚洲一区二区三区四区在线免费观看| 欧美精品高清视频| 97国产一区二区| 91小宝寻花一区二区三区| 首页欧美精品中文字幕| 亚洲精品一二三| 国产精品高清亚洲| 欧美高清在线一区二区| 久久亚洲精品小早川怜子| 91精品久久久久久久99蜜桃 |