问题描述
以下代码,点击"登陆"后执行了什么代码,如何执行的,小弟刚学,真不理解scriptlanguage="JavaScript">if(window!=window.top)window.top.location=window.location;</script><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>用户登录</title><styletype="text/css"><!--body,td,th{margin-left:0px;margin-top:0px;font-size:12px;}--></style><linkhref="css/newcss.css"rel="stylesheet"type="text/css"><scriptlanguage="JavaScript">functioncheckData(frm){with(frm){if(account.value==""||password.value==""){alert("请输入用户名、密码。");account.focus();returnfalse;}}returntrue;}</script></head><bodyonLoad="data.account.focus();"><tablewidth="777"border="0"align="center"cellpadding="0"cellspacing="0"><tr><td><imgsrc="images/top2.gif"width="777"height="93"></td></tr><tr><tdheight="51"align="right"valign="top"bgcolor="#EBF0F6"><tablewidth="777"height="53"border="0"cellpadding="0"cellspacing="0"background="images/no1.gif"><tr><td> </td></tr></table></td></tr><tr><tdheight="400"valign="top"bgcolor="#EBF0F6"><tablewidth="90%"border="0"align="center"cellpadding="10"cellspacing="0"><tr><tdheight="40"><palign="center"class="blue12"><imgsrc="images/qing.gif"width="201"height="30"></p></td></tr></table><tablewidth="60%"border=0align="center"cellpadding=1cellspacing=0bgcolor=#cc6600><tbody><tr><tdscope=col><tablecellspacing=0cellpadding=12width="100%"border=0><tbody><tr><tdscope=colbgcolor=#fffff0><tablecellspacing=0cellpadding=5width="100%"border=0><tbody><formname=datamethod=postonSubmit="returncheckData(this);"><tr><tdwidth="6%"valign=topscope=col> </td><tdwidth="35%"align=rightscope=col>用户名:</td><tdwidth="52%"scope=col><inputtype=textname=accountmaxlength=50style="width:120"></td><tdwidth="7%"align=middlescope=col> </td></tr><tr><tdvalign=topscope=col> </td><tdalign=rightscope=col>密 码:</td><tdscope=col><inputtype=passwordname=passwordstyle="font-family:宋体;width:120"maxlength=50></td><tdscope=colalign=middle> </td></tr><tr><tdvalign=topscope=col> </td><tdcolspan="2"align=centerscope=col><inputtype="submit"value="登录"name="submit"> <inputtype="button"value="注册帐户"onClick="window.location='register.jsp';"name="button"></td><tdscope=colalign=middle> </td></tr></form></tbody></table></td></tr></tbody></table></td></tr></tbody></table></td></tr></table></body></html>
解决方案
解决方案二:
点击后,用户名和密码正确,就能进入网站,如不正确,显示用户名或密码不正确,这是如何执行的???
解决方案三:
functioncheckData(frm){with(frm){if(account.value==""||password.value==""){alert("请输入用户名、密码。");account.focus();returnfalse;}}returntrue;}看这里,这个只是用检查用户名和密码,是不是为空,不为提交到当前页,判断用户名和密码是在服务器端执行的
解决方案四:
onLoad="data.account.focus();"聚焦account控件js的脚步:检查用户名及密码是否为空
解决方案五:
应该把CS代码帖出来看看