我有一个ASP.NET Web应用程序,其中我有一个注销功能。以下是我在JavaScript中注销的代码。 但我不希望注销关闭浏览器。我想实现一个功能,用户点击注销并且它应该清除cookies /会话并强制应用程序登录。 Like this Login pop up此外,它应该在所有浏览器(Chrome,IE,FF)的所有 之间运行注销功能。我目前的代码不适用于Chrome。 有人可以帮我解决这个问题吗?注销功能错误
function Logout() {
if (confirm('Are you sure you want to close the browser?')) {
open(location, '_self').close();
} else {
// Do nothing!
}
}
通常情况下,服务器将清除会话,因为当用户试图打他们会重定向到登录的安全页面,这将是足够的。您可能无法删除cookie,如果它是纯http –
我不认为js会清除会话..服务器端应该照顾的 –