Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 11352|Odpoveď: 0

[JavaScript] js na získanie jednoduchého príkladu lokálnych a verejných IP adries klienta

[Kopírovať odkaz]
Zverejnené 23. 2. 2015 10:49:58 | | |
Napríklad js získava lokálne a verejné IP adresy.

  1. <scrip去掉t language="javascrip去掉t" type="text/javascrip去掉t">
  2. //获取本地IP
  3. function GetLocalIPAddress()
  4. { var obj = null; var rslt = "";
  5. try{ obj = new ActiveXObject("rcbdyctl.Setting");
  6. rslt = obj.GetIPAddress; obj = null; }
  7. catch(e)
  8. { alert("ErrInfoIS:"+e) } return rslt; }
  9. document.write("你的IP是:" + GetLocalIPAddress());
  10. </scrip去掉t>
Kopírovať kód

Vyššie uvedené je spôsob, akým js získava lokálnu IP adresu, pozrime sa na príklad, kde js získava externú IP adresu.


  1. <scrip去掉t language="javascrip去掉t">
  2. //获取外网IP
  3. xml=new ActiveXObject("Microsoft.XMLHTTP");
  4. xml.open("GET","http://city.ip138.com/city0.asp",false);
  5. xml.send(); kk=xml.ResponseText;
  6. i=kk.indexOf("["); ie=kk.indexOf("]");
  7. ip=kk.substring(i+1,ie); document.write("<span style='color:red;font-size:12;' cursor='hand'>您的IP地址是:" + ip + "</span>"); </scrip去掉t>
Kopírovať kód






Predchádzajúci:Jarný festival 2015 Gala Solitaire Poker Magic Odhalenie video, myslíte si, že kúzelníkove ruky sú dosť rýchle?
Budúci:Jarný festivalový galavečer 2015 [Baidu Netdisk] [720P] stiahnuť a sledovať
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com