会话清除和页面刷新

Pri*_*ime 3 asp-classic

使用经典ASP我想清除一个在加载时自动填充会话变量的表单.

我需要使用按钮清除所有会话变量.

我使用js清除文本框但会话仍然存在.

然后我尝试了一个html重置按钮,但这也没有清除会话.

所以知道我正试图找到一种方法来使用经典ASP清除ASP会话变量.

有人有什么想法吗?

Rod*_*lfo 16

不同的方式取决于你想要完成的事情:

session("var") = "" 将空白值.

Session.Contents.Remove("var") 将删除变量

Session.Contents.RemoveAll() 将删除所有变量

或者如果你只想完全开始一个新的ASP会话,你可以做到 session.abandon


Dio*_*ane 8

表单reset()清除客户端上的表单数据.这与服务器会话无关.

<% Session.Abandon %> 清除服务器上的会话.