您的位置首页生活百科

在html页面写销毁session

在html页面写销毁session

LZ,我无语。<%%>是后台脚本,只有在页面初始化才会运行。而且他一般不调用void类型方法,而是用来返回值。既然只有初始化才能调用何必写在前台?后台不就行了。你那个exit.onclick是点击的页面按钮吧,你无非就是想点击那个按钮执行后台的方法,这个只有用ajax才能实现,如果用你那个方法就行,那ajax就没存在的意义了。而且据我所知,你应该用的.net吧,用ajax销毁session并不那么容易。

遇到这种问题,我建议你用另外一种方法,这也是我经常用的方法,新建一个页面,在里面写一个销毁session的方法,然后在主页面添加一个iframe并隐藏它,当你要销毁的时候,给ifranme赋值src属性(一句代码足以),js会自动加载ifranme,就达到了销毁session的目的。而且,如果你其他页面需要销毁session,只需要用同样的方法,这样既减少了代码量,也不需要在每个页面写繁琐的ajax。

LZ,我无语。<%%>是后台脚本,只有在页面初始化才会运行。而且他一般不调用void类型方法,而是用来返回值。既然只有初始化才能调用何必写在前台?后台不就行了。你那个exit.onclick是点击的页面按钮吧,你无非就是想点击那个按钮执行后台的方法,这个只有用ajax才能实现,如果用你那个方法就行,那ajax就没存在的意义了。而且据我所知,你应该用的.net吧,用ajax销毁session并不那么容易。

写个用于销毁的asp页面,html ajax 请求这个asp页面

Session.Clear();