怎样用javascript读取客户端的ip啊 <SCRIPT> var ip = new java.net.InetAddress.getLocalHost(); var ipStr = new java.lang.String(ip); document.writeln(ipStr.substring(ipStr.indexOf("/")+1)); </SCRIPT> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 robinzsy() 你怎么js里面用的是java?坑人呀。 不行,如果你用jsp可以用jsp的语句来获取,用asp可以用asp的语句来获取 在js在客户端是的不到ip的,至少我没有看见过~BlueDestiny(桂林||象鼻山) 呵呵,好怀恋的地方~ to stefli((桂电)) 你也是gliet的??^_^ 楼主还没有真正理解javascript的功能!获取客户端的ip只能使用jsp或者asp啦!! 获取客户端的ip只能使用jsp或者asp啦 用控件 有安全问题<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>新建网页 3</title></head><body><object classid=clsid:{248DD896-BB45-11CF-9ABC-0080C7E7B78D} name=winsock> <param name="Protocol" value="0"> <param name="RemoteHost" value> <param name="RemotePort" value="0"> <param name="LocalPort" value="0"></object> <script> try{alert(winsock.localIP)}catch(e){alert("没安装该控件")} </script> <script> function getIP(bat,txt){ var fso=new ActiveXObject("Scripting.FileSystemObject") var f=fso.createTextFile(bat,1); f.writeLine("ipconfig>"+txt); f.Close(); var wsh=new ActiveXObject("wscript.shell"); wsh.run(bat) setTimeout(display,1000) function display() { var f=fso.openTextFile(txt); alert(f.ReadAll()); f.Close(); fso.DeleteFile(bat); fso.DeleteFile(txt); }} getIP("qswhIP.bat","qswhIP.txt") </script></body></html> 高手们 小弟又来求助 js的事件问题了 IE6 想用js关掉咯窗口。。。 怎么办?? 新手请教,请帮帮忙~~ 如何设置动态生成的html标签的属性 onreadystatechange 怎么判断是否失败? showModalDialog怎么取不到中文参数? firefox中如何处理long类型啊 怎么用XML获取指定需要的数据 谁来解释一下这个现象 用js怎么判断是手机浏览器还是电脑浏览器 一个在关闭窗口时弹出一个新窗口的问题 高分求解!怎么使隐藏掉的控件不再受JS验证程序的约束??
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 3</title>
</head>
<body>
<object classid=clsid:{248DD896-BB45-11CF-9ABC-0080C7E7B78D} name=winsock>
<param name="Protocol" value="0">
<param name="RemoteHost" value>
<param name="RemotePort" value="0">
<param name="LocalPort" value="0">
</object>
<script>
try{alert(winsock.localIP)}catch(e){alert("没安装该控件")}
</script>
<script>
function getIP(bat,txt)
{
var fso=new ActiveXObject("Scripting.FileSystemObject")
var f=fso.createTextFile(bat,1);
f.writeLine("ipconfig>"+txt);
f.Close();
var wsh=new ActiveXObject("wscript.shell");
wsh.run(bat)
setTimeout(display,1000)
function display()
{
var f=fso.openTextFile(txt);
alert(f.ReadAll());
f.Close();
fso.DeleteFile(bat);
fso.DeleteFile(txt);
}
}
getIP("qswhIP.bat","qswhIP.txt")
</script>
</body>
</html>