2011-03-02 46 views
0


我有這段代碼,不會刪除我所有的cookies,任何想法y?
感謝JS - 刪除所有餅乾,不起作用

var cookies = document.cookie.split(";"); 

for (var i = 0; i < cookies.length; i++) { 
    var cookie = cookies[i]; 
    var eqPos = cookie.indexOf("="); 
    var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie; 
    document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT"; 
} 
+0

那的JavaScript,而不是Java !!!!!! – 2011-03-02 14:25:18

+0

oops !!!!!!!!!!!!!!!! – fatnjazzy 2011-03-02 14:31:30

回答

0

可以刪除服務器(和JS)從JavaScript的cookie,除非它們與中HTTPOnly標誌保護

看到this

1

只能刪除由JavaScript創建的cookie。您不能刪除由服務器創建的Cookie。