请问如果抓取表单提交的时间(用Javascript,Java等等) 我想记录或者抓取web页面的表单提交的时间。请哪位高手指点迷津,不深感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题有点模糊,可以在提交时在代码中用new Date();获得当前时间..也可以用onclick事件在JS中 获得.. 得系统当前时间就可以了啊new date() onclick事件响应方法中赋值一下需要传递的参数 楼上兄台不妨说的更加详细一点?onclick事件响应方法中该如果赋值? 非常感谢! 你可以设置一个hidden的表单,然后在提交表单前通过javascript函数给该hidden表单域赋予时间的值即可.下面是一个例子SubmitWithTime.html<html> <head> <title>提交时带上时间</title> <script type="text/javascript"> <!-- function assignTime(){ var strDate = new Date(); document.getElementById("txtTime").value=strDate; document.getElementById("form1").submit(); } //--> </script> </head> <body> <form id="form1" method="post" action="myaction.jsp"> username:<input type="text" name="username" /><br /> password:<input type="text" name="userpassword" /><br /> <input type="hidden" name="txtTime" id="txtTime" size="50"/> <input type="button" value="提交" onclick="assignTime();" /> </form> </body></html>接受的jsp函数[code=HTML]myaction.jsp <% String strTime = request.getParameter("txtTime"); out.println("strTime:" + strTime); %>[/code]最后,不得不提的是,你的做法不能保证你取到真正的时间,因为js从客户端取时间时,取的是客户端的时间,而客户端的时间是可以随意修改的,相对来说,你相信客户端的时间还是服务器自己端的时间呢,为了统一,当然是取服务器端的时间了, 大家看看我的网站(收集了struts1和2.0 jstl spring freemarker等标签详细说明) struts标签里面的JS参数写法问题 finereport在做的活动~有兴趣的可以去看一下 子窗口中的超连接向父窗体传值 解决Struts乱码问题报错。只有这么多分了,解决后立刻给分 java开发与架构QQ群16652424 JSP+ORACLE求表格状数据集增删改实例,分可以另开贴再给 怎么从一个jsp传递数组到另一个jsp的applet中去? 为什么我不能成功连接sql server 数据库? 用JSP做网站有前途吗 大家来出出主意 谁帮我看看这个问题怎么解决啊,救急
也可以用onclick事件在JS中 获得..
下面是一个例子
SubmitWithTime.html<html>
<head>
<title>提交时带上时间</title>
<script type="text/javascript">
<!--
function assignTime(){
var strDate = new Date();
document.getElementById("txtTime").value=strDate;
document.getElementById("form1").submit();
}
//-->
</script>
</head>
<body>
<form id="form1" method="post" action="myaction.jsp">
username:<input type="text" name="username" /><br />
password:<input type="text" name="userpassword" /><br />
<input type="hidden" name="txtTime" id="txtTime" size="50"/>
<input type="button" value="提交" onclick="assignTime();" />
</form>
</body>
</html>接受的jsp函数
[code=HTML]
myaction.jsp <%
String strTime = request.getParameter("txtTime");
out.println("strTime:" + strTime);
%>
[/code]最后,不得不提的是,你的做法不能保证你取到真正的时间,因为js从客户端取时间时,取的是客户端的时间,而客户端
的时间是可以随意修改的,相对来说,你相信客户端的时间还是服务器自己端的时间呢,为了统一,当然是取服务器端的时间了,