试图在我的网站上做一些非常酷的事情

时间:2016-05-30 15:19:16

标签: c# html asp.net

如果用户在网站上没有做任何事情一段时间该网站会注销他,怎么办呢?

来自c#页面吗?

我如何计算自上次触摸某事以来的时间?

我该如何提醒它?

帮助

我想在此处添加:

 protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["Conect"]!=null)
        {
            if (!(bool)Session["Conect"])
            {
                Response.Redirect("Must-Had.aspx", true);
            }
        }
        else
            Response.Redirect("Must-Had.aspx", true);

        if (Session["val"]!=null)
        {
            if ((bool)Session["val"])
            {
                limission4.Visible = true;
                mission4.InnerText =(string)Session["tit"];
            }
        }
        if (Session["val2"] != null)
        {
            if ((bool)Session["val2"])
            {
                limission5.Visible = true;
                mission5.InnerText = (string)Session["tit2"];
            }
        }
    }

1 个答案:

答案 0 :(得分:0)

将其放在<body></body>标记之间。

<script type="text/javascript">
var timeoutHandle = window.setTimeout("window.close();", 3000);


window.onscroll = function (e) {  
window.clearTimeout(timeoutHandle);
timeoutHandle = window.setTimeout("window.close();", 3000);
} 
</script>

您可以更改&#34; 3000&#34;无论你希望页面持续多长时间。

您还可以更改&#34; window.close();&#34;当时间用完时你想要的页面。 &#34; window.close();&#34;命令将关闭页面。