0

我想在此处使用此插件,它会显示一条消息,说明您是否要继续会话,否则该会话将超时。它几乎是由 eric hynds 创建的插件,如果用户在一段时间内不使用计算机,那么如果用户想要继续,它将显示一条消息。如果是,则继续,如果不是,则用户超时。

但无论如何我的问题是,为了能够使用这个插件,我需要什么文件?有一个 src 文件夹,里面有 2 个 js 脚本,但是我不知道 id 我需要其中一个或两个,所以我想问问用过这个插件的人。

另外,如果我想将插件用于多个文档,那么我是否只需给它们不同的 id/class 名称?

谢谢

4

2 回答 2

1

只需浏览演示页面的源代码即可:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"
type="text/javascript"></script>
<script src="src/jquery.idletimer.js" type="text/javascript"></script>
<script src="src/jquery.idletimeout.js" type="text/javascript"></script>
<script type="text/javascript">
    $.idleTimeout('#idletimeout', '#idletimeout a', {
        idleAfter: 5,
        pollingInterval: 2,
        keepAliveURL: 'keepalive.php',
        serverResponseEquals: 'OK',
        onTimeout: function () {
            $(this).slideUp();
            window.location = "timeout.htm";
        },
        onIdle: function () {
            $(this).slideDown(); // show the warning bar
        },
        onCountdown: function (counter) {
            $(this).find("span").html(counter); // update the counter
        },
        onResume: function () {
            $(this).slideUp(); // hide the warning bar
        }
    });
</script>
于 2012-06-02T21:15:46.650 回答
0

您需要在工作区中添加以下两个脚本:

  1. src/jquery.idletimer.js
  2. src/jquery.idletimeout.js

像这儿:

<script src="src/jquery.idletimer.js" type="text/javascript"></script>
<script src="src/jquery.idletimeout.js" type="text/javascript"></script>

下载它并添加到工作区,然后在 JSP 中创建一个 JSP 添加上面的代码,并包括您想要显示会话超时的任何位置。

问候, 瓦夸尔汗

于 2013-02-07T10:11:35.317 回答