2014-02-07 29 views
0

我有一個網站,有時(比方說1000時間超過1)登錄不起作用,在服務器端似乎都按預期工作,但在最後用戶不是loggend,就像表單沒有提交一樣。Javascript刪除所有cookie和緩存,如隱身模式

實際調試系統會很有趣,但我已經浪費了很多時間,所以我正在尋找解決方法。

當發生「無法登錄」的情況時,除了擦除瀏覽器緩存(例如進入不可見/隱身/私密模式),無法脫身。有可能消滅所有相關的cookie,並做一些「強大」重新加載白色JavaScript? 使瀏覽器處於「不可見/隱身/私人模式」的相同狀態。

回答

0

在這種情況下,你可以這樣做:

var cookies = $.cookie(); 
for(var cookie in cookies) { 
    $.removeCookie(cookie); 
} 

另外:重裝使用location.reload(true);

+0

需要一些插件,此解決方案或餅乾是在jQuery核心的頁面? – mox

+0

@mox核心jquery的cookie.js ..檢查你是否擁有它或否則導入 – Makrand