logo

Usuwanie pliku cookie w JavaScript

W poprzedniej sekcji poznaliśmy różne sposoby ustawiania i aktualizowania plików cookie w JavaScript. Oprócz tego JavaScript pozwala nam również usunąć plik cookie. Tutaj widzimy wszystkie możliwe sposoby usunięcia pliku cookie.

Różne sposoby usuwania plików cookie

Oto następujące sposoby usunięcia pliku cookie:

poradnik dotyczący swingu w Javie
  • Plik cookie można usunąć za pomocą atrybutu wygaśnięcia.
  • Plik cookie można również usunąć, korzystając z atrybutu max-age.
  • Możemy usunąć plik cookie bezpośrednio za pomocą przeglądarki internetowej.

Przykłady usunięcia pliku cookie

Przykład 1

W tym przykładzie używamy atrybutu wygaśnięcia, aby usunąć plik cookie, podając mu datę wygaśnięcia (tj. dowolną datę przeszłą).

 function setCookie() { document.cookie='name=Martin Roy; expires=Sun, 20 Aug 2000 12:00:00 UTC'; } function getCookie() { if(document.cookie.length!=0) { alert(document.cookie); } else { alert('Cookie not avaliable'); } } 

Przykład 2

W tym przykładzie używamy maksymalny wiek atrybut umożliwiający usunięcie pliku cookie poprzez podanie mu zera lub liczby ujemnej (oznaczającej sekundy).

 function setCookie() { document.cookie='name=Martin Roy;max-age=0'; } function getCookie() { if(document.cookie.length!=0) { alert(document.cookie); } else { alert('Cookie not avaliable'); } } 

Przykład 3

Zobaczmy przykład ustawiania, pobierania i usuwania wielu plików cookie.

 <br> <br> function setCookie1() { document.cookie=&apos;name=Martin Roy&apos;; cookie1= document.cookie; } function setCookie2() { document.cookie=&apos;name=Duke William&apos;; cookie2= document.cookie; } function getCookie1() { if(cookie1.length!=0) { alert(cookie1); } else { alert(&apos;Cookie not available&apos;); } } function getCookie2() { if(cookie2.length!=0) { alert(cookie2); } else { alert(&apos;Cookie not available&apos;); } } function deleteCookie1() { document.cookie=cookie1+&apos;;max-age=0&apos;; cookie1=document.cookie; alert(&apos;Cookie1 is deleted&apos;); } function deleteCookie2() { document.cookie=cookie2+&apos;;max-age=0&apos;; cookie2=document.cookie; alert(&apos;Cookie2 is deleted&apos;); } function displayCookie() { if(cookie1!=0&amp;&amp;cookie2!=0) { alert(cookie1+&apos; &apos;+cookie2); } else if(cookie1!=0) { alert(cookie1); } else if(cookie2!=0) { alert(cookie2); } else{ alert(&apos;Cookie not available&apos;); } } 

Przykład 4

Zobaczmy przykład jawnego usunięcia pliku cookie.

 function setCookie() { document.cookie=&apos;name=Martin Roy&apos;; } function getCookie() { if(document.cookie.length!=0) { alert(document.cookie); } else { alert(&apos;Cookie not avaliable&apos;); } } 

Po kliknięciu Ustaw plik cookie raz, za każdym razem, gdy klikniemy Zdobądź plik cookie , na ekranie zostanie wyświetlony klucz i wartość plików cookie.

JavaScript Usuwanie pliku cookie

Aby wyraźnie usunąć plik cookie, wykonaj następujące kroki:

nieokreślone nachylenie
  • Otwórz przeglądarkę Mozilla Firefox.
  • Kliknij Otwórz menu - Biblioteka - Historia - Wyczyść najnowszą historię - Szczegóły .
JavaScript Usuwanie pliku cookie
  • Tutaj możemy zobaczyć A Ciasteczka pole wyboru, które jest już zaznaczone. Teraz kliknij Wyczyść teraz aby wyraźnie usunąć pliki cookie.

Teraz po kliknięciu Zdobądź plik cookie , pojawi się poniższe okno dialogowe.

JavaScript Usuwanie pliku cookie

Tutaj widzimy, że pliki cookie zostały usunięte.