如何在iPad Safari浏览器的HTML5代码中使用Javascript以编程方式清除会话和cookie值

如何在iPad Safari浏览器的HTML5代码中使用Javascript以编程方式清除会话和cookie值,javascript,html,ipad,session,jquery-mobile,Javascript,Html,Ipad,Session,Jquery Mobile,我有一个应用程序,其会话由服务器维护。如果会话处于活动状态,用户可以登录并查看品牌。如果会话过期,用户将重定向到登录屏幕。 登录时,它将被重定向到加载的最后一个页面,而不是应用程序的主页(这是必需的)。如果我在iPad的“设置”菜单中手动清除cookie,它将被重定向到主页。我需要通过编程来完成 我尝试使用documeny.cookie获取本地cookie值,但其中没有值 请帮助我使用Javascript或jQuery功能以编程方式清除cookie值和本地存储数据。有关删除cookie数据的信息

我有一个应用程序,其会话由服务器维护。如果会话处于活动状态,用户可以登录并查看品牌。如果会话过期,用户将重定向到登录屏幕。 登录时,它将被重定向到加载的最后一个页面,而不是应用程序的主页(这是必需的)。如果我在iPad的“设置”菜单中手动清除cookie,它将被重定向到主页。我需要通过编程来完成

我尝试使用documeny.cookie获取本地cookie值,但其中没有值


请帮助我使用Javascript或jQuery功能以编程方式清除cookie值和本地存储数据。

有关删除cookie数据的信息,请参见此。你可以这样做:

function del_cookie(cookieName)
{
  document.cookie = cookieName+ '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
localStorage
中删除密钥

window.localStorage.removeItem("somekey"); 

非常简单:)

For me会话在服务器和文档中维护。cookie没有任何值。我们可以在Firefox浏览器中看到cookie值。iPad Safari中的情况并非如此。我想清除会话cookie和缓存,而不是自己设置cookie并清除它。需要清除默认的safari缓存。