利用JS獲取IE客戶端IP及MAC的實現(xiàn)好象不可以_javascript技巧
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 20:34:17
利用JS獲取IE客戶端IP及MAC的實現(xiàn)好象不可以_javascript技巧
利用JS獲取IE客戶端IP及MAC的實現(xiàn)好象不可以_javascript技巧:在做B/S結(jié)構(gòu)的系統(tǒng)時,我們常常需要獲取客戶端的一些信息,如IP和MAC,以結(jié)合身份驗證。在ASP.NET中,要獲取服務(wù)器端的MAC很容易,但是要獲取客戶端的MAC的地址確要花費一翻心思,通常的做法是調(diào)用Win32API或直接調(diào)用nbtstat命令,這樣做有很多問題,而另一
導(dǎo)讀利用JS獲取IE客戶端IP及MAC的實現(xiàn)好象不可以_javascript技巧:在做B/S結(jié)構(gòu)的系統(tǒng)時,我們常常需要獲取客戶端的一些信息,如IP和MAC,以結(jié)合身份驗證。在ASP.NET中,要獲取服務(wù)器端的MAC很容易,但是要獲取客戶端的MAC的地址確要花費一翻心思,通常的做法是調(diào)用Win32API或直接調(diào)用nbtstat命令,這樣做有很多問題,而另一

在做B/S結(jié)構(gòu)的系統(tǒng)時,我們常常需要獲取客戶端的一些信息,如IP和MAC,以結(jié)合身份驗證。在ASP.NET中,要獲取服務(wù)器端的MAC很容易,但是要獲取客戶端的MAC的地址確要花費一翻心思,通常的做法是調(diào)用Win32API或直接調(diào)用nbtstat命令,這樣做有很多問題,而另一種方法就是直接用客戶端腳本,我們這里用Javascript,這樣做的好處是不需要服務(wù)器端進行處理,有客戶端自行獲取,傳遞到服務(wù)器端,且速度和可靠性都比在服務(wù)器端獲取好。
具體實現(xiàn)的html和javascript如下:
[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
關(guān)鍵是用到兩個ActiveX:
不過這兩個ActiveX都是系統(tǒng)自帶,不用去下載或注冊。
接下來的工作就是用腳本和ActiveX交互,腳本可以是js或Vbs我個人喜歡用js。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
利用JS獲取IE客戶端IP及MAC的實現(xiàn)好象不可以_javascript技巧
利用JS獲取IE客戶端IP及MAC的實現(xiàn)好象不可以_javascript技巧:在做B/S結(jié)構(gòu)的系統(tǒng)時,我們常常需要獲取客戶端的一些信息,如IP和MAC,以結(jié)合身份驗證。在ASP.NET中,要獲取服務(wù)器端的MAC很容易,但是要獲取客戶端的MAC的地址確要花費一翻心思,通常的做法是調(diào)用Win32API或直接調(diào)用nbtstat命令,這樣做有很多問題,而另一