我需要删除已设置的 cookie。 不需要从 Firefox 插件设置 cookie。只需找到一个 cookie 并将其删除即可 从插件代码中调用,然后触发 api 是必需的。API 调用已成功进行。我只需要代码即可从我的 firefox 插件中删除 cookie。
我尝试了这个,但不起作用。
var cookieManager =Cc["@mozilla.org/cookiemanager;1"].getService(Ci.nsICookieManager2);
var cookieCount = cookieManager.getCookiesFromHost("jamdagnirishi.asia");
while (cookieCount.hasMoreElements()) {
var cookie = e.getNext().QueryInterface(Ci.nsICookie2);
dump(cookie.host + ";" + cookie.name + "=" + cookie.value + "\n");
}
注意:上面的代码我已经写在bootstrap.js中
最佳答案
- 在火狐上安装 fireBug。
- 浏览您的网址。
- 按 F12(开发者工具将打开)。
- 点击cookies。
- 右键单击任何 Cookie 并选择删除。
关于javascript - 需要从 Firefox 插件中删除特定的 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31556577/