ment.jsp
上传用户:xjrzjk
上传日期:2022-07-31
资源大小:1585k
文件大小:6k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html; charset=GBK" %>
  2. <%
  3.   try{
  4.   String strProductList = (String)request.getSession(true).getAttribute("productList");
  5.   String strJs = "";
  6.   if (strProductList == null || strProductList.equals("")){
  7.     strJs = "alert('您没有选购商品,不能够结帐!');";
  8.     strJs += "window.close();";
  9.   }
  10.   String strLoginSuccess = (String)request.getSession(true).getAttribute("LoginSuccess");
  11.   if (strLoginSuccess == null || strLoginSuccess.equals("")){
  12. %>
  13.   <jsp:forward page="ment1.jsp" />
  14. <%
  15.   }
  16. %>
  17. <html>
  18. <head>
  19. <title>
  20. 会员登录
  21. </title>
  22. <link rel="stylesheet" type="text/css" href="style.css">
  23. <script language="javascript">
  24.   <!--
  25.     <%=strJs%>
  26. //-->
  27. </script>
  28. <SCRIPT language=javascript id=clientEventHandlersJS>
  29. //函数名:chksafe
  30. //功能介绍:检查是否含有"'",'\',"/"
  31. //参数说明:要检查的字符串
  32. //返回值:0:是  1:不是
  33. function chksafe(a)
  34. {
  35. return 1;
  36. /* fibdn = new Array ("'" ,"\", "、", ",", ";", "/");
  37. i=fibdn.length;
  38. j=a.length;
  39. for (ii=0;ii<i;ii++)
  40. { for (jj=0;jj<j;jj++)
  41. { temp1=a.charAt(jj);
  42. temp2=fibdn[ii];
  43. if (tem';p1==temp2)
  44. { return 0; }
  45. }
  46. }
  47. return 1;
  48. */
  49. }
  50. //函数名:chkspc
  51. //功能介绍:检查是否含有空格
  52. //参数说明:要检查的字符串
  53. //返回值:0:是  1:不是
  54. function chkspc(a)
  55. {
  56. var i=a.length;
  57. var j = 0;
  58. var k = 0;
  59. while (k<i)
  60. {
  61. if (a.charAt(k) != " ")
  62. j = j+1;
  63. k = k+1;
  64. }
  65. if (j==0)
  66. {
  67. return 0;
  68. }
  69. if (i!=j)
  70. { return 2; }
  71. else
  72. {
  73. return 1;
  74. }
  75. }
  76. //函数名:fucCheckLength
  77. //功能介绍:检查字符串的长度
  78. //参数说明:要检查的字符串
  79. //返回值:长度值
  80. function fucCheckLength(strTemp)
  81. {
  82. var i,sum;
  83. sum=0;
  84. for(i=0;i<strTemp.length;i++)
  85. {
  86. if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
  87. sum=sum+1;
  88. else
  89. sum=sum+2;
  90. }
  91. return sum;
  92. }
  93. </SCRIPT>
  94. <SCRIPT language=javascript>
  95. function chkitem(str)
  96. {
  97. var strSource ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_";
  98.   var ch;
  99.   var i;
  100.   var temp;
  101.   for (i=0;i<=(str.length-1);i++)
  102.   {
  103.     ch = str.charAt(i);
  104.     temp = strSource.indexOf(ch);
  105.     if (temp==-1)
  106.     {
  107.      return 0;
  108.     }
  109.   }
  110.   if (strSource.indexOf(ch)==-1)
  111.   {
  112.     return 0;
  113.   }
  114.   else
  115.   {
  116.     return 1;
  117.   }
  118. }
  119. function FORM1_onsubmit()
  120. {
  121.   alert(document.form1.action);
  122.   if (chkitem(document.FORM1.uid.value)==0)
  123.   {
  124.           alert("请输入正确的会员帐号。");
  125.           document.FORM1.uid.focus();
  126.           return false;
  127.   }
  128.   if ((document.FORM1.uid.vlaue=='') || (chkspc(document.FORM1.uid.value)==0)|| (chkspc(document.FORM1.uid.value)==2))
  129.   {
  130.           alert("请将会员帐号填写完整,且不能使用空格!");
  131.           document.FORM1.uid.focus();
  132.           return false;
  133.   }
  134.   if (chkitem(document.FORM1.pwd.value)==0)
  135.   {
  136.           alert("请将填写密码!");
  137.           document.FORM1.pwd.focus();
  138.           return false;
  139.   }
  140.   if ( fucCheckLength(document.FORM1.uid.value) != document.FORM1.uid.value.length )
  141.   {
  142.           alert("会员帐号请不要使用中文!");
  143.           document.FORM1.uid.focus();
  144.           return false;
  145.   }
  146.   if (fucCheckLength(document.FORM1.uid.value) <4 )
  147.   {
  148.           alert("会员帐号必须至少4位");
  149.           document.FORM1.uid.focus();
  150.           return false;
  151.   }
  152. }
  153. </SCRIPT>
  154. </head>
  155. <BODY>
  156. <div align="center">
  157.   <center>
  158. <TABLE cellSpacing=0 cellPadding=0 width=261>
  159.   <TBODY>
  160.   <TR>
  161.     <TD height=62 width="259">
  162.     
  163.    <p align="center"><font color="#FF0000">本站会员购物结算入口
  164.    <BR>
  165.    </font></p>
  166.       <FORM language=javascript name=FORM1 onsubmit="return FORM1_onsubmit()" action="mentlogin.jsp" method=post>
  167.       <TABLE cellSpacing=0 cellPadding=0 width=230>
  168.         <TBODY>
  169.         <TR>
  170.           <TD align=middle><STRONG><FONT color=red>
  171.            </FONT></STRONG>
  172.             <TABLE cellSpacing=1 width=230 bgColor=#000000>
  173.               <TBODY>
  174.               <TR vAlign=top bgColor=#eeeeee>
  175.                 <TD  colSpan=2 width="216" bgcolor="#006699">
  176.                   <p align="center"><font color="#FFFFFF">会员登录</font></p>
  177.                 </TD></TR>
  178.               <TR bgColor=#eeeeee>
  179.                 <TD  width=84 bgcolor=#006699 height=7><SPAN
  180.                   ><font color="#FFFFFF">会员帐号:</font></SPAN></TD>
  181.                 <TD  width=120 height=7 bgcolor="#0099CC"><font color="#FFFFFF"><INPUT maxLength=16 size=13
  182.                   name=uid> </font> </TD></TR>
  183.               <tr>
  184.                 <TD  width=84 bgcolor=#006699 height=7><SPAN
  185.                   ><font color="#FFFFFF">会员密码:</font></SPAN></TD>
  186.                 <TD  width=120 height=7 bgcolor="#0099CC"><font color="#FFFFFF"><INPUT maxLength=16 size=13
  187.                   name=pwd type="password"> </font> </TD>
  188.               </tr>
  189.               <TR vAlign=top bgColor=#eeeeee>
  190.                 <TD  colSpan=2 width="216" bgcolor="#006699"></TD></TR>
  191.               <TR bgColor=#eeeeee>
  192.                 <TD  colSpan=2 width="216" bgcolor="#006699">
  193.                   <DIV align=center><INPUT class=main type=submit size=3 value=立刻登录 name=Submit2>
  194.                   <input type="button" value="注册会员" name="B1" onclick="window.location.href='reguser.htm';">
  195.                   </DIV></TD></TR></TBODY></TABLE>
  196.           </TD></TR></TBODY></TABLE><BR></FORM></TD></TR></TBODY></TABLE>
  197.   </center>
  198. </div>
  199. <div align="center">
  200.   <center>
  201.   <table border="0" width="500" cellspacing="0" cellpadding="0">
  202.     <tr>
  203.       <td width="100%" style="text-indent: 20; line-height: 100%; margin-left: 20; margin-right: 20">购买须知道:
  204.         <p>1、如果你已经是我们的会员,那么,请把你的“注册帐号”和“会员密码”填在里面,再“离开登录”,我们就可以收到你的订单了。</p>
  205.         <p>2、你如果还不是本站的会员,那么,请你先返回首页,点击“注册会员”进行注册,这样你才可以买到我们的优惠价。</p>
  206.         <p> </td>
  207.     </tr>
  208.   </table>
  209.   </center>
  210. </div>
  211. </BODY>
  212. </html>
  213. <%
  214.   }catch(Exception e){
  215.   throw (e);
  216.   }
  217. %>