有人知道我是否可以使用jquery或javascript删除php会话吗?
发布于 2010-12-09 12:13:54
在JavaScript中,可以使用如下代码删除“常规”cookies:
此函数将通过将cookie的过期日期设置为过去一秒来从浏览器中“删除”提供的cookie。
function delete_cookie ( cookie_name )
{
var cookie_date = new Date ( ); // current date & time
cookie_date.setTime ( cookie_date.getTime() - 1 );
document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
}
如果cookie是httpOnly cookie (设置了httpOnly parameter的cookie ),则在未关闭会话(即关闭浏览器)的情况下,您无法读取、更改或删除它。
发布于 2010-12-09 12:13:04
看起来不太可能。JavaScript可以访问客户端cookies。从服务器设置会话cookies。
发布于 2010-12-09 12:16:10
我们可以通过javascript删除页面中的cookie,但如果您转到其他页面,它将从服务器重新设置,
您可以从服务器上执行会话
https://stackoverflow.com/questions/4394725
复制相似问题