在asp.net的另一个选项卡中打开url时,如何更改会话
我正在asp.net中开发一个web应用程序。我正在弹出窗口中打开我的所有页面。当有人复制url并将其粘贴到另一个选项卡时,我想使会话过期或更改会话值。我如何实现它?在asp.net的另一个选项卡中打开url时,如何更改会话,asp.net,session-state,Asp.net,Session State,我正在asp.net中开发一个web应用程序。我正在弹出窗口中打开我的所有页面。当有人复制url并将其粘贴到另一个选项卡时,我想使会话过期或更改会话值。我如何实现它? 请帮帮我。一个简单的方法就是检查。如果用户副本粘贴URL,则引用者将为空 使用这个之前你应该考虑的几个点: 为可由直接输入的任何页面提供例外情况 用户。例如,登录页面或可添加书签的页面 我相信可以从Javascript打开pop,而无需推荐人。确保现有代码未使用此方法打开弹出窗口 有关确定用户是否已打开新选项卡的一般方法,请参见检
请帮帮我。一个简单的方法就是检查。如果用户副本粘贴URL,则引用者将为空
使用这个之前你应该考虑的几个点:
有关确定用户是否已打开新选项卡的一般方法,请参见检查。如果用户副本粘贴URL,则引用者将为空
使用这个之前你应该考虑的几个点:
有关确定用户是否已打开新选项卡的一般方法,请参见我已使用此选项解决了此问题
string referer = Request.ServerVariables["HTTP_REFERER"];
if (string.IsNullOrEmpty(referer))
{
Response.Redirect("../Index.htm");
}
我用这个解决了这个问题
string referer = Request.ServerVariables["HTTP_REFERER"];
if (string.IsNullOrEmpty(referer))
{
Response.Redirect("../Index.htm");
}