ajax 用户 登录 功能

 今天来讲讲ajax实现静态文件登陆效果吧,首先我们就以站www.111cn.net登陆效果为例子吧:先看www.111cn.net的登陆入口效果:
这看上去和别的没什么区别,但我们仔细一看原来这是一个静态页面的入口,登陆成功的在这个静态页面显示的效果是,这张是登陆成功选择进入的栏目,
 
我们主要的是看这张的效果图,这是在index.html登陆成功的显示的效果,不过我要申明它不是用框架做的,而正是用ajax实现的,下面我们来看看它的html源码我们就会发出在文件最后有这样一段代码:
<script language="javascript">
<!--
 function return_member(str){  
 var url='';
 ajaxcreate();
 if(str==0){
   url="/member.php?action="+Math.random();
 }else{
  url="/user_login.php?pp="+Math.random();
 }
 xmlHttp.open("GET",url,true);  
 xmlHttp.send(null);
 if(str==0){
  xmlHttp.onreadystatechange=returnstate; 
 }else{
  xmlHttp.onreadystatechange=update_login; 
  }
 }
 
 function returnstate(){
  if(xmlHttp.readyState != 4 ){
   document.getElementById("ajax").innerHTML="正在加载数据,请稍后...";
  }
  if(xmlHttp.readyState == 4 ){
   document.getElementById("ajax").innerHTML=xmlHttp.responseText;
  } 
 }
 function update_login(){
  if(xmlHttp.readyState == 4 ){
  document.getElementById("pper").innerHTML=xmlHttp.responseText;  
  }
 }
 function loader(){
  return_member();  
 }
-->
</script>
这代码url="/user_login.php?pp="+Math.random();这个就是把数据发给user_login.php文件进行处理了,其实的php文件和我们普通的登陆方式没什么不同的.
 
注明:原创作品 转载请注明:www.111cn.net

时间: 2024-09-29 10:30:02

ajax 用户 登录 功能的相关文章

asp.net jQuery Ajax用户登录功能的实现_实用技巧

主页面调用代码片段: 复制代码 代码如下: <asp:HyperLink ID="lnkLogin" runat="server" NavigateUrl="#" >登录</asp:HyperLink> <script language="javascript" type="text/javascript"> $('#<%=this.lnkLogin.ClientI

jQuery+Ajax用户登录功能的实现_实用技巧

ok,先来贴几张张效果图.     其中大致流程是用户点击页面右上角的登录链接接着弹出div模拟窗口,该窗口通过iframe调用Login.aspx页面,用户输入用户名 密码和验证码后,Login.aspx页面的jQuery代码post到Login.ashx页面处理,Login.ashx页面可以算是简易的aspx页面吧. 当然你用LoginProcess.aspx 也是可以的.Login.ashx页面处理完把结果返回给Login.aspx页面处理,result变量用与接收结果. 如果返回1表示登

基于Ajax技术实现无刷新用户登录功能

代码如下: // JScript 文件 function usersLogon() { var userName = document.getElementById("txtuserName").value; var password = document.getElementById("txtpassword").value; var checkCode = document.getElementById("txtCheckCode").val

ECSHOP中实现ajax弹窗登录功能

在上篇文章给大家介绍了使用openSpeDiv方法实现Ecshop登录弹窗框效果,大家点击参考下 下面介绍如何实现AJAX弹窗登录. 在ECSHOP中的user.PHP中有处理用户登录的请求. /* 处理 ajax 的登录请求 */ elseif ($action == 'signin') { include_once('includes/cls_json.php'); $json = new JSON; $username = !empty($_POST['username']) ? json

java struts2-怎样利用Java 中的struts2框架实现数据库中用户登录功能?

问题描述 怎样利用Java 中的struts2框架实现数据库中用户登录功能? 在Action中LoginAction怎样写? 配置文件中怎样写? 总体实现能够使数据库中已经存在的用户凭自己的密码与用户名登录成功呢?数据库是Oracle数据库.

你会做Web上的用户登录功能吗?

  Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能.下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能.以下内容,转载时请保持原文一致,并请注明作者和出处 . 用户名和口令 首先,我们先来说说用户名和口令的事.这并不是本站第一次谈论这个事了.如何管理自己的口令让你知道怎么管理自己的口令,破解你的口令让你知道在现

做用户登录功能的时候用request还是session

问题描述 做用户登录功能的时候用request还是session 做用户登录功能的时候用request还是session,要做用户个人信息的页面的 解决方案 两个都要用,先用request.getparameter得到用户输入的用户名和密码. 然后判断,如果验证通过,再把用户名放入session 解决方案二: 如果是asp,那么request.getparameter就是request.forms 解决方案三: session 就是关闭浏览器再打开 里面的数据会没掉. 先用request获取输入

Intellij IDEA 构建Spring Web项目 — 用户登录功能

原文:Intellij IDEA 构建Spring Web项目 - 用户登录功能 相关软件: 1.Intellij IDEA14:http://pan.baidu.com/s/1nu16VyD 2.JDK7:http://pan.baidu.com/s/1dEstJ5f 3.Tomcat(apache-tomcat-6.0.43):http://pan.baidu.com/s/1kUwReQF 4.MySQL(mysql-essential-5.1.68-winx64):http://pan.b

php ajax 用户登录退出

本例我们使用Mysql数据库,创建一张user表,表结构如下:  代码如下 复制代码 CREATE TABLE `user` (   `id` int(11) NOT NULL auto_increment,   `username` varchar(30) NOT NULL COMMENT '用户名',   `password` varchar(32) NOT NULL COMMENT '密码',   `login_time` int(10) default NULL COMMENT '登录时