gpt4 book ai didi

asp.net - session 过期时关闭浏览器?网站

转载 作者:行者123 更新时间:2023-12-01 23:20:00 26 4
gpt4 key购买 nike

我有一个 asp.net 网页,在 session 到期之前有 60 秒的空闲时间窗口。有没有办法(通过 asp 或后面的 c# 代码)关闭浏览器 - 或者最好只关闭选项卡 - 在 Session_End 事件中?

我在 SO 上看到很多帖子想要做相反的事情(在浏览器关闭时结束 session ),但不是我需要的。

最佳答案

您无法关闭浏览器,但您可以通过执行以下操作重定向到“ session 已过期”页面:

    protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
this.PageHead.Controls.Add(new LiteralControl(
string.Format("<meta http-equiv='refresh' content='{0};url={1}'>",
Session.Timeout * 60, "SessionExpired.aspx")));
}

关于asp.net - session 过期时关闭浏览器?网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15660372/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com