Cookies löschen Chrome-Erweiterung

7

Ich möchte alle Cookies auf bestimmten Domains automatisch löschen, so dass ich eine Erweiterung erstellt habe. Ich kann die Cookies für die Domain sehen, aber ich habe keine Methode gefunden, sie zu löschen

Hier ist mein Code die Funktion EraseCookie wird nur einmal aufgerufen

Irgendwelche Vorschläge?

%Vor%

Ich benutze auch jquery, aber ich sehe darin kein Problem!

%Vor%

LE: So sieht meine Skriptdatei jetzt aus:

%Vor%     
opc0de 23.10.2012, 11:28
quelle

2 Antworten

19

Zunächst müssen Sie in Ihrem Manifest Cookies zulassen.

Zweitens bietet Chrome Ihnen Cookies api, wo die remove-Funktion lokalisiert ist:

%Vor%

Sie können es so verwenden:

%Vor%

Verwenden Sie diese Option, um alle Cookies für ausgewählte Domains aufzulisten (die interne Löschfunktion entfernt alle Cookies aus dieser Domain):

%Vor%

Fügen Sie in Ihrer manifest.json-Datei Folgendes hinzu:

%Vor%

und in background.js fügen Sie eine vorgeschlagene Funktion hinzu.

    
Arkadiusz 'flies' Rzadkowolski 23.10.2012, 11:36
quelle
4

Ich habe Arkadiusz 'Antwort zusammengesetzt und funktioniert:

In manifest.json:

%Vor%

In background.js:

%Vor%     
Jon 04.03.2016 00:04
quelle