我想通过使用 AJAX 计时器和 AsyncPostBack 触发器静默检查会话是否存在而不发回页面。
现在,我想知道是否有静默地检查 ASP.NET C# 是否if (Session["email"] = null) { Response.Redirect("Logout.aspx"); }
每 10 秒检查一次这种类型的东西,而无需使用 jQuery 之类的东西或 .网?
我想通过使用 AJAX 计时器和 AsyncPostBack 触发器静默检查会话是否存在而不发回页面。
现在,我想知道是否有静默地检查 ASP.NET C# 是否if (Session["email"] = null) { Response.Redirect("Logout.aspx"); }
每 10 秒检查一次这种类型的东西,而无需使用 jQuery 之类的东西或 .网?
如果您使用带有部分视图的异步控制器,服务器可以推送到加载的页面,该部分视图会在每个设定的时间内加载。
只有一种方法可以访问服务器。发送请求。这可以是一个“标准”请求,其中浏览器将在发送响应时刷新屏幕。另一种类型的请求是 ajax 请求。不同之处在于 ajax 请求包含一个标头来通知服务器它是一个 ajax 请求。当浏览器收到响应时,它将允许开发人员决定如何处理响应。无论哪种方式,都会发生完整的请求/响应交换,唯一的区别是浏览器如何处理请求。
jquery 是一个 javascript 库,其中包含使 ajax 请求更易于设置的功能。
要回答你的问题,不,没有办法提出请求。