javascript__ajax 异步登录_ 退出登录_ 延时三秒退出登录退出登录 3 秒倒计时: 如果三秒钟内点击按钮,则由按钮触发相应函数,取消超时调用, 超过时间后将自动执行退出. 登录,退出按钮不同时存在,登录成功之后,登录表单将被删掉, 显示用户信息包括退出按钮, 退出登录后删掉用户信息, 换为登录表单注意: 这里有很多个人封装的对象和函数, 不打算提供原型, 所以不能使用,应该找可用的替换之<script type="text/javascript"> var login;// 登陆按钮 var data;// 存储服务器端返回的数据 var usermsg; // 显示用户信息的区域 var logout;// 退出按钮// 超时调用 ID var timeId; // 显示时间 var displaytime,count1=3; //-- 取消退出按钮 var no; // 点击取消按钮,退出倒计时 function cancelSignout() { clearTimeout(timeId); ="block"; ="none"; count1=3; } // 倒计时退出登录函数 function signout() { // 三秒倒计时, 如果三秒钟内点击按钮,则由按钮触发相应函数,取消超时调用, // 超过时间后将自动执行退出 ="none"; ="block"; =count1; count1--; // 超过时间后将自动执行退出 if(count1==0) { // 这是个人封装的 ajax 异步函数,这里没有原型,不能使用。使用者应该自行更换为其他可用的函数 get(("href"),"ajax","y", function(data){ $(usermsg).html(data); ="block"; ="none"; login_out(); clearTimeout(timeId); }, true); } timeId=setTimeout(signout,1000); } // 普通登录,退出 function login_out() { // ajax login ,登录,退出按钮不同时存在,登录成功之后,登录表单将被删掉, // 显示用户信息包括退出按钮, 退出登录后删掉用户信息, 换为登录表单 login=("login"); usermsg=("usermsg"); logout=("logout"); count1=3; if(login) { =function(event) { if(['membername'].
javascript__ajax异步登录_退出登录_延时三秒退出登录 来自淘豆网m.daumloan.com转载请标明出处.