[研究][JavaScript] 用 session-timeout.js 做 Session Time Out 前 N 秒自動彈出對話盒視窗
2020-11-18
travishorn / session-timeout
最後釋出 2020-04-xx
https://github.com/travishorn/session-timeout
這是 jquery-sessionTimeout 後繼版本
travishorn / jquery-sessionTimeout
最後釋出2014-xx-xx
http://travishorn.github.io/jquery-sessionTimeout/
https://github.com/travishorn/jquery-sessionTimeout
測試環境:Visual Studio 2019 v16.8.1 + C# + ASP.NET + WebForm
Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication10.Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <%--成功--%> <script src="https://unpkg.com/@travishorn/session-timeout"></script> <%--所以按鈕文字不能換成中文,只能用英文--%> <%--失敗,把 session-timeout.js 下載拿來用不行--%> <script src="Scripts/session-timeout.js"></script> </head> <body> <form id="form1" runat="server"> <div> <%--<%--travishorn / session-timeout--%> <%--https://github.com/travishorn/session-timeout --%> 等6秒(6000毫秒)後會彈出視窗。 </div> </form> <script> sessionTimeout({ warnAfter: 6000, message: 'Are you still there?', }); </script> </body> </html> |
Default.aspx.cs 不用改
執行結果
沒有留言:
張貼留言