需求说明

网站开发过程中,最常见的就是用户的登录和退出

在用户登录成功的时候,首页要显示用户名,把用户名存储在浏览器中

在点击退出的时候,要消除用户名,把用户名存储信息删除


应用的技术

jquery的localStorage技术+模块的隐藏和显示


填写用户登录信息,点击登录触发js事件

登录成功的话,就会把用户名和密码永久存储

//用户登录
function ulogin(){//获取用户名和密码,登录成功以后,把用户名存储在session里面,然后显示在首页里面var username=$("#uusername").val();var password=$("#password").val();$.ajax({method : 'post',url : "http://localhost:8080/LawerSys/user_l.action",dataType : "text",data : {username : username,password : password},success : function(ret) {//提示注册成功if(ret=="success"){//关闭模态框$("#close_lo").click(); //把用户名密码存储在session里面,首页显示用户名称localStorage.setItem("username",username);  load_data();}else{alert("用户名或者密码输入错误,请重新输入");$("#password").val('');}},})
}

在首页刚加载的时候,就开始判断,如果浏览器里面有存储信息的话,就显示用户名,不然的话,先显示游客状态

没有登录的时候

有用户名的时候

html代码

  <body onload="load_data()">

js代码

//页面刚加载的时候,开始判断,如果有用户名,就显示在页面上,如果没有用户名的话,就显示登录名称
function load_data(){var theme=localStorage.getItem("username");if(theme==null||theme==""){$("#cue").show(); $("#uname").html('');}else{$("#cue").hide();  $("#uname").html(theme);}
}
//页面刚加载的时候,开始判断,如果有用户名,就显示在页面上,如果没有用户名的话,就显示登录名称

退出

html代码

                 <button type="button"  class="btn btn-danger" onclick="exitu()">退出</button> 

js代码

//退出登录
function exitu(){localStorage.removeItem("username"); //刷新部分load_data();
}
//退出登录

根据状态来决定要显示什么内容

//页面刚加载的时候,开始判断,如果有用户名,就显示在页面上,如果没有用户名的话,就显示登录名称
function load_data(){var theme=localStorage.getItem("username");if(theme==null||theme==""){$("#cue").show(); $("#uname").html('');}else{$("#cue").hide();  $("#uname").html(theme);}
}
//页面刚加载的时候,开始判断,如果有用户名,就显示在页面上,如果没有用户名的话,就显示登录名称

js 实现登录成功 首页显示用户名和退出登录相关推荐

  1. html登录号如何显示用户名,HTML更改登录标签,登录后用户名

    我想知道如何做到这一点后,我登录successfully.Just给我一些想法开始会做.? 这里是我的checklogin.php session_start(); define("DB_H ...

  2. 怎么在php登录首页添加样式,首页登录后怎么在首页显示用户名以及隐藏登录框?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 index.php: 登录页面 用户名: 密码: 没有账号?立即注册 -------------------------- doaction.php: h ...

  3. 首页显示登陆用户名php,首页登录后怎么在首页显示用户名以及隐藏登录框?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 index.php: 登录页面 用户名: 密码: 没有账号?立即注册 -------------------------- doaction.php: h ...

  4. php登录信息首页显示,首页登录后怎么在首页显示用户名以及隐藏登录框?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 index.php: 登录页面 用户名: 密码: 没有账号?立即注册 -------------------------- doaction.php: h ...

  5. PHP中select框不同用户登录,首页登录后怎么在首页显示用户名以及隐藏登录框?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 index.php: 登录页面 用户名: 密码: 没有账号?立即注册 -------------------------- doaction.php: h ...

  6. php网站怎么看用户名,首页登录后怎么在首页显示用户名以及隐藏登录框?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 index.php: 登录页面 用户名: 密码: 没有账号?立即注册 -------------------------- doaction.php: h ...

  7. php怎么登录后显示用户名和密码错误,首页登录后怎么在首页显示用户名以及隐藏登录框?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 index.php: 登录页面 用户名: 密码: 没有账号?立即注册 -------------------------- doaction.php: h ...

  8. 模拟QQ登陆,输入账号与密码,如果账号与密码正确则显示登录成功, 如果失败则重新登录,并显示登录错误几次,如果登录错误三次则程序结束登录失败。

    模拟QQ登陆,输入账号与密码,如果账号与密码正确则显示登录成功,如果失败则重新登录,并显示登录错误几次,如果登录错误三次则程序结束登录失败. public class Test3 { public s ...

  9. Windows xp开机时不显示用户名导致无法登录的错误处理方法

    Windows xp开机时显示"单击用户名登录"但是不显示用户 遇到这种错误,百度上很多说因为用户被删除了,要重装系统,但是重装系统非常麻烦,而且因为这个登录不了的问题是突然出现的 ...

最新文章

  1. 引擎讲解2--主要是MyISAM和InnoDB的区别
  2. 编程之美-24点游戏方法整理
  3. 《Python machine learning and practice》—— 良\恶性乳腺癌肿瘤预测
  4. Android之解决VideoView控件的进度条位置摆放问题和打开播放黑屏问题
  5. 使用Spring MVC应用程序配置嵌入式H2控制台
  6. 清除缓存 c语言_如何用C语言设置,清除和切换单个位?
  7. 百度AI开发者大会百度大脑论坛:详解“多模态深度语义理解”
  8. 关于Label Bais 最好的解释方式
  9. win10下c语言哪个版本号,怎么查看我的电脑用的是win10的哪个版本?win10各版本之间的区别...
  10. 一周新书榜:程序员最受关注的书有这样6本
  11. python获取摄像头型号_python opencv设置摄像头分辨率以及各个参数的方法_python
  12. keras系列︱人脸表情分类与识别:opencv人脸检测+Keras情绪分类(四)
  13. vscode 删除的文件如何找回??
  14. 国内ce认证机构有哪些 国内十大CE认证机构排名 做ce认证的公司推荐
  15. “中国探月工程”,“长征三号火箭”,“月球车”,英语怎么说?
  16. PHP重要信息通知(短信通知+语音播报)解决方案
  17. PHP微信小程序消息推送写法
  18. 全国计算机应用语言设计,全国计算机应用技术证书考试程序设计教程:NIT C语言...
  19. Go 1.19.3 channel原理简析
  20. vue 图片查看器(可缩放,翻上下一页等)使用

热门文章

  1. Dapp开发教程一 Asch Dapp Hello World
  2. 关于华为Ascend P6的各种技术资料整理
  3. Office Project Server 2007 安装出错:SharePoint兼容性故障
  4. 【Windows下删除git凭据】
  5. 【计算机体系结构】很难理解?带你从头到尾捋一遍
  6. wex5 for net
  7. catia二次开发:函数是否需要加括号 ,type类型 ,出现未定义变量类型错误,怎么破, 背景色设置 ,检查模块是否封闭 ,几何图形集是否存在某一个元素
  8. 微软ERP Axapta 开发环境编辑器的快捷键大全
  9. 邓应海:4.20黄金原油晚间涨跌走势分析及策略布局
  10. 合并两个有序数组(初级算法合并两个有序数组)