2011-07-14 108 views
2

我想刪除存儲在Google Chrome(本地主機)中的一些Cookie。我知道我可以從首選項訪問它們,但我需要大量的點擊才能實現此目的。我很想知道您如何管理您的Cookie。你使用哪個擴展名?從Google Chrome擴展程序管理Cookie

回答

6

這幾乎與Cookies API

//delete all localhost cookies 
chrome.cookies.getAll({domain: "localhost"}, function(cookies) { 
    for(var i=0; i<cookies.length;i++) { 
     chrome.cookies.remove({url: "http://localhost" + cookies[i].path, name: cookies[i].name}); 
    } 
}); 
+0

你的意思是我創造我自己的延伸直線前進?或者可以創建一個加載此JavaScript的書籤? – Alfred

+0

@Alfred從你的標籤我雖然你需要一個擴展名。您不能將擴展API放入書籤,但常規javascript已經可以直接訪問cookie,只需要在本地主頁上運行一次(而擴展可以隨時在後臺運行)。對於純js解決方案,請參閱此答案,例如,您可以製作一個書籤小組:http://stackoverflow.com/questions/595228/how-can-i-delete-all-cookies-with-javascript – serg

+0

我希望一些開發人員已經遇到了這個問題,並嘗試一些擴展,例如優秀的螢火蟲乾淨地做到這一點... – Alfred