注册登录网站的实现

原文链接: https://www.mk2048.com/blog/blog.php?id=h0jcaac12k1j&title=%E6%B3%A8%E5%86%8C%E7%99%BB%E5%BD%95%E7%BD%91%E7%AB%99%E7%9A%84%E5%AE%9E%E7%8E%B0

遇到的问题及解决方法:

  • 注销:session.invalidate();
  • 判断新用户:session.isNew();(刷新页面时清空通知消息——未试验)
  • 登录及注册时同步判断账号是否存在,Ajax(jQuery也可以?)
  • 帐号输入框失去焦点时,如果帐号不存在,左对齐显示帐号,右对齐红色提示帐号不存在。解决方式:层叠两个input,上面的输入框透明,提示框红色字体,右对齐。
  • Ajax的同步异步问题,提交按钮需要同步Ajax的返回值,所以需要在open(method,url,async)将参数async设置为false,并且当async=false时,不要编写onreadystatechange函数,将代码放到send语句后面即可。
  • 由于输入框和密码框的层叠,导致Tab键的问题。

更多专业前端知识,请上 【猿2048】www.mk2048.com

猜你喜欢

转载自blog.csdn.net/qq_45670012/article/details/102751712