注册 登录
编程论坛 ASP技术论坛

有几句代码不懂,请行家指教。

sylknb 发布于 2010-03-28 17:35, 462 次点击
<!--#include file="conn.asp"-->
<script language=javascript>
function check()
{if (document.form1.student.value=="")
{alert("请输入用户名");
document.form1.student.focus();
return false;}
if (document.form1.pwd.value=="")
{alert("请输入用户密码");
document.form1.pwd.focus();
return false;}
document.form1.ctype.value="add";
document.form1.submit();
}
</script>
<%
session.timeout=125
if trim(request("ctype"))="add" then
session("student")=""
session("classes")=""
session("id")=""
session("number")=""
session("sex")=""


sql="select * from student where 姓名='"&trim(request("student"))&"' and 密码='"&trim(request("pwd"))&"'"
set rs=conn.execute(sql)
if rs.eof then
%>
<script language=javascript>
alert("无此学员!请先注册");

</script>

<%else
session("student")=rs("姓名")
session("classes")=rs("班号")
session("id")=rs("id")
session("number")=rs("学号")
session("sex")=rs("性别")
session("timen")=now   
%>
<script language=javascript>
var now=new Date()   此句表示?
window.navigate("index.asp?time="+now.getTime());此句好象表示转到index.asp?并转递参数now.getTime());这个now.getTime());如何理介?特别是getTime());所有的代码中找不到getTime());?

</script>
<%end if
end if %>
3 回复
#2
cnfarer2010-03-28 18:11
getTime() -- 返回date对象的时间戳表示法(毫秒表示)
#3
aspic2010-03-29 08:34
加个随机数一般是为了获取新的数据
#4
yms1232010-03-29 09:36
var now=new Date()   此句表示?
window.navigate("index.asp?time="+now.getTime());
getTime是Javascript系统函数
而这个用法就是Javascript里获得客户端系统当前时间的代码。
楼主可以去百度查找Javascript获得系统时间的代码,跟这个是差不多的。
1