本人在jsp页面有个按钮 onclick=”a()” 本人想让a()这个js方法里。调用java后台方法怎么写,后台代码是
InetAddress ipp = InetAddress.getLocalHost();
SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
点一下按钮,本人就能知道谁的ip点了,时间是多少
InetAddress ipp = InetAddress.getLocalHost();
SimpleDateFormat df = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
点一下按钮,本人就能知道谁的ip点了,时间是多少
解决方案
40
学过ajax吗? 学过的话可以用ajax 调用 你后台,然后拼串,然后返回字符串,通过js的substring 解开 如:var a = “172.16.10.3,2016-7-20 10:33:01” substring(a, “,”); 然后就可以用了;
没学过的话 可以使用如下方法 前提 只适用于ie浏览器
没学过的话 可以使用如下方法 前提 只适用于ie浏览器
function getmyip(){ var oSetting = null; var ip = null; try{ oSetting = new ActiveXObject("rcbdyctl.Setting"); ip = oSetting.GetIPAddress; if (ip.length == 0){ return "没有连接到Internet"; } oSetting = null; }catch(e){ return ip; } return ip; } document.write(getmyip()+"<br/>");