Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 11352|Svar: 0

[JavaScript] js for at opnå et simpelt eksempel på klientens lokale og offentlige IP-adresser

[Kopier link]
Opslået på 23/02/2015 10.49.58 | | |
For eksempel får js lokale og offentlige IP-adresser.

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

Ovenstående er, hvordan js får en lokal IP-adresse, lad os se på et eksempel på, hvor js får en ekstern IP-adresse.


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






Tidligere:2015 Forårsfestival Gala Solitaire Poker Magi-afsløringsvideo, synes du, tryllekunstnerens hænder er hurtige nok?
Næste:2015 Forårsfestivalgalla [Baidu Netdisk] [720P] download og se
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com