zoukankan      html  css  js  c++  java
  • javascript auto logout

    // Set timeout variables.
    var timoutWarning = 840000; // Display warning in 14 Mins.
    var timoutNow = 900000; // Timeout in 15 mins.
    var logoutUrl = 'http://domain.com/logout.aspx'; // URL to logout page.

    	var warningTimer;
    	var timeoutTimer;
    	
    	// Start timers.
    	function StartTimers() {
    		warningTimer = setTimeout("IdleWarning()", timoutWarning);
    		timeoutTimer = setTimeout("IdleTimeout()", timoutNow);
    	}
    	
    	// Reset timers.
    	function ResetTimers() {
    		clearTimeout(warningTimer);
    		clearTimeout(timeoutTimer);
    		StartTimers();
    		$("#timeout").dialog('close');
    	}
    	
    	// Show idle timeout warning dialog.
    	function IdleWarning() {
    		$("#timeout").dialog({
    			modal: true
    		});
    	}
    	
    	// Logout the user.
    	function IdleTimeout() {
    		window.location = logoutUrl;
    	}
    	
    
    	<body onload="StartTimers();" onmousemove="ResetTimers();">
    	
    	<div id="timeout">
    		<h1>Session About To Timeout</h1>
    		<p>You will be automatically logged out in 1 minute.<br />
    		To remain logged in move your mouse over this window.
    	</div>
    

    ref

  • 相关阅读:
    2021.3.3
    2021.3.2
    2021.3.1
    2021.2.28(每周总结)
    2021.2.27
    2021.2.26
    2021.2.25
    2021.2.23
    Redis系统学习之五大基本数据类型(List(列表))
    Redis系统学习之五大基本数据类型(String(字符串))
  • 原文地址:https://www.cnblogs.com/yfann/p/5198170.html
Copyright © 2011-2022 走看看