我想制作一个允许您管理Cookie的Google Chrome扩展程序:
例如在Facebook登录时,此扩展程序会说“你想保存cookie吗?是/否”
我使用javascript,我有以下代码,但它对我不起作用。
if(!document.__defineGetter__) {
Object.defineProperty(document, 'cookie', {
get: function(){return ''},
set: function(){return true},
});
} else {
document.__defineGetter__("cookie", function() { return '';} );
document.__defineSetter__("cookie", function() {} );
}
如果用户选择“不保存cookie”选项,有人可以帮助我检查如果cookie要保存并禁用它吗?
答案 0 :(得分:0)
您应该查看chrome.cookies
API。
具体来说,您可以连接chrome.cookies.onChanged
event并对每个添加的Cookie做出相应的反应。
还有一个API可以简单地禁用cookie,可能是每个域:chrome.contentSettings
API。
通常适用:如果您是Chrome扩展新用户,请通读Overview。另请参阅Samples page。