Ankstesnėje dalyje sužinojome apie skirtingus būdus, kaip nustatyti ir atnaujinti slapuką „JavaScript“. Be to, „JavaScript“ taip pat leidžia mums ištrinti slapuką. Čia matome visus įmanomus slapuko panaikinimo būdus.
Įvairūs slapuko pašalinimo būdai
Slapuką galite ištrinti šiais būdais:
char ir int java
- Slapuką galima ištrinti naudojant expire atributą.
- Slapuką taip pat galima ištrinti naudojant max-age atributą.
- Slapuką galime aiškiai ištrinti naudodami interneto naršyklę.
Slapuko ištrynimo pavyzdžiai
1 pavyzdys
Šiame pavyzdyje mes naudojame atributą expire norėdami ištrinti slapuką, nurodydami jam galiojimo pabaigos datą (t. y. bet kurią ankstesnę datą).
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'); } }
2 pavyzdys
Šiame pavyzdyje mes naudojame maksimalus amžius atributas, skirtas ištrinti slapuką, pateikdamas nulį arba neigiamą skaičių (kuris reiškia sekundes).
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'); } }
3 pavyzdys
Pažiūrėkime, kaip nustatyti, gauti ir ištrinti kelis slapukus.
<br> <br> function setCookie1() { document.cookie='name=Martin Roy'; cookie1= document.cookie; } function setCookie2() { document.cookie='name=Duke William'; cookie2= document.cookie; } function getCookie1() { if(cookie1.length!=0) { alert(cookie1); } else { alert('Cookie not available'); } } function getCookie2() { if(cookie2.length!=0) { alert(cookie2); } else { alert('Cookie not available'); } } function deleteCookie1() { document.cookie=cookie1+';max-age=0'; cookie1=document.cookie; alert('Cookie1 is deleted'); } function deleteCookie2() { document.cookie=cookie2+';max-age=0'; cookie2=document.cookie; alert('Cookie2 is deleted'); } function displayCookie() { if(cookie1!=0&&cookie2!=0) { alert(cookie1+' '+cookie2); } else if(cookie1!=0) { alert(cookie1); } else if(cookie2!=0) { alert(cookie2); } else{ alert('Cookie not available'); } }
4 pavyzdys
Pažiūrėkime, kaip aiškiai ištrinti slapuką.
function setCookie() { document.cookie='name=Martin Roy'; } function getCookie() { if(document.cookie.length!=0) { alert(document.cookie); } else { alert('Cookie not avaliable'); } }
Paspaudus Nustatyti slapuką vieną kartą, kai tik spustelėjame Gaukite slapuką , slapukų klavišas ir reikšmė rodomi ekrane.
Norėdami aiškiai ištrinti slapuką, atlikite šiuos veiksmus:
Rajinikantas
- Atidarykite „Mozilla Firefox“.
- Spustelėkite Atidaryti meniu – Biblioteka – Istorija – Išvalyti naujausią istoriją – Išsami informacija .
- Čia galime pamatyti a Slapukai žymimąjį laukelį, kuris jau pažymėtas. Dabar spustelėkite Išvalyti dabar aiškiai ištrinti slapukus.
Dabar, spustelėjus Gaukite slapuką , pasirodo žemiau esantis dialogo langas.
Čia matome, kad slapukai ištrinti.