大家好,我已经看到了有关会议的几个例子。但是我想知道以下是否按照我的要求工作。我的要求是我将有一些用户可以访问的页面。如果用户访问页面,并且如果他在5分钟左右未执行任何操作,则我想将他重定向到可用的默认页面。这就是我所做的
<authentication mode="Forms">
<forms timeout="50"/>
</authentication>
<sessionState timeout="5" />
我写的脚本如下
<script language="javascript" type="text/javascript">
var maxInactiveInterval = 120;
function startCountdown() {
window.setTimeout(alertSessionTimeout, ((maxInactiveInterval - 60) * 1000));
}
function alertSessionTimeout() {
alert("You're session is going to timeout in 1 minute.");
}
</script>
我在体内称这个脚本为
body onload="startCountdown();">
我想知道它是否按我的要求工作,并且想知道让用户不活动时几分钟内会话将过期的最佳方法
参考方案
为什么不在IIS上进行中继,在IIS上可以设置渗透超时,也可以在Web.Config文件中进行更改并设置会话超时perio /分钟。而不是编写脚本。
就像是:
<configuration>
<system.web>
<sessionState timeout="20"></sessionState>
</system.web>
</configuration>
编辑
我希望您已经看到这篇文章,可以在会话超时之前提醒用户:Alert Session Time out in ASP.NET一种实现所需目标的更好方法。
选择后显示输入元素 - javascript我有一个表格,其中取决于用户的选择,输入元素是否可见。实际上,用户正在以另一种形式设置已定义的合作伙伴类型,并且如果选中该元素,则允许在该类型的合作伙伴上可见的元素类型1将显示以下元素:<input type="text" id="partner" name="partner" class=&…
JavaScript将PHP中的字符串和整数传递给函数 - javascript我正在尝试将字符串和整数都传递到同一函数中,但是引号引起了问题。我发现错误出在echo $q->info部分,我必须在此代码上使用双引号。有人可以帮我写这个$q->info,但不能获得真正的价值吗?到目前为止,我的代码是<td><a href="javascript:add(<?php echo $q->i…
淘汰赛在金字塔中的行为不正确 - javascript我正在使用Pyramid构建一个Webapp,但是Knockout的行为有所不同。我有一个表格: <div data-bind="with: $root.itemToAdd" style="display: none;"> <form data-bind="submit: $root.add…
在javascript中设置计时器后更改文本 - javascript我需要一些代码帮助,因为我在设置计时器时遇到了更改文本的问题。当我单击一个按钮时,它将禁用该按钮,它将在我启动计时器3秒钟时更改文本,然后启用它并将文本更改回原来的位置。当我尝试这个:<button name="btn1" id="btn1" type="submit" class="…
iframe的占位符内容 - javascript我想在iframe中自动显示数据库中的内容,因为它是创建文档时提交的正文内容。我正在尝试插入JS Php,如下所示:<iframe name="editor" id="editor" class="doc_body" ></iframe></div> <sc…