<%@ WebHandler Language="C#" Class="SessionRefresh" %> using System; using System.Web; using System.Web.SessionState; public class SessionRefresh : IHttpHandler, IRequiresSessionState { public void ProcessRequest(HttpContext context) { context.Session["SessionRefresh"] = DateTime.Now; } public bool IsReusable { get { return false; } } }
<script type="text/javascript"> $(function () { setInterval(SessionRefresh, 540000); //((10min * 60sec/min) - 60sec) * 1000msec/sec = 540.000msec Set 10min SessionTimeout in web.config. }); function SessionRefresh() { $.post("/SessionRefresh.ashx", null, function () { $("#testResult").append("<p>Session updated!<p/>"); }); } </script> Your code goes here.... <div id="testResult"></div>
<script type="text/javascript">
$(function () {
setInterval(SessionRefresh, 540000); //((10min * 60sec/min) - 60sec) * 1000msec/sec = 540.000msec Set 10min SessionTimeout in web.config.
});
function SessionRefresh() {
$.post("/SessionRefresh.ashx", null, function () {
$("#testResult").append("<p>Session updated!<p/>");
}
</script>
<div id="testResult"></div>
Her er en rask liten BLOGGER BIO for å fortelle litt om min bakgrunn - og hvorfor jeg valgte programmering som fagfelt.