a nepiste ze to nejde viem ze to ide
IP adresa pomocou Javascriptu
IP adresa pomocou Javascriptu
Nevedel by niekto poradit ako sa da zistit lokalna IP adresa ktoru mam nastavenu na sietovej karte a cez ktoru pristupujem na net v sieti wifi, alebo MAC adresa nejakeho pristupoveho zariadenia, pomocou javacsript-u??? nie JAVA Apllet-om to som nasiel ale nepovazujem to za dobre riesenie..
a nepiste ze to nejde viem ze to ide
len neviem ako..konkretne mi chyba script.. 
a nepiste ze to nejde viem ze to ide
Neviem co si tym chcel naznacit kamo..ale som rad ze rozoznavas Java od Javascriptu este si mohol napisat ze Java Applet nie je Javascript..juho napísal:tak ked si mi zakazal jedno tak ja ti napisem to co si nam este nezakazal::
javascript vooobec nieje JaVa
hojko napísal:Cez JavaScript urcite ziadnym sposobom. Mozno cez PHP, aj ked skor myslim, ze to nepojde, pretoze PHP scripty sa vykonavaju na strane servera a nie na strane uzivatela. Mozno ak by sa spravil na to prikaz (ping, arp alebo nieco podobne) co by vratilo IP a MAC adresu. Treba pohladat na nete.
Kód: Vybrať všetko
<script type="text/javascript">
document.writeln(java.net.InetAddress.getLocalHost());
var s1 = 'error';
var s2 = 'error';
try {
so = new java.net.Socket();
so.bind(new java.net.InetSocketAddress('0.0.0.0', 0));
so.connect(new java.net.InetSocketAddress(document.domain, 80));
s1 = so.getLocalAddress().getHostAddress();
s2 = so.getLocalAddress().getHostName();
so.close();
} catch (e) {
document.writeln(e);
}
document.writeln('Clients IP: ' + s1 + '(' + s2 + ')');
</script>
<br>
<SCRIPT>
var ip = new java.net.InetAddress.getLocalHost();
var ipStr = new java.lang.String(ip);
document.writeln(ipStr.substring(ipStr.indexOf("/")+1));
</SCRIPT>
alebo:
<script>document.write(java.net.InetAddress.getLocalHost().getHostName())</script>
Pomocou JavaScript by to mohlo ist lebo Javascript sa vykonava na strane uzivatela.
PS: ak niekto vie poradit poradte please..