Mavzu: JavaScript Cookies fayllar yaratish va jQueryda ishlash
Cookie faylini JavaScript bilan o'zgartiring
Download 109 Kb.
|
7-Mavzu
- Bu sahifa navigatsiya:
- JavaScript bilan cookie-faylni ochiring
- Cookie string
- JavaScript cookie fayliga misol
Cookie faylini JavaScript bilan o'zgartiringJavaScript yordamida siz cookie-faylni xuddi uni yaratganingizdek o'zgartirishingiz mumkin: document.cookie = "username=John Smith; expires=Thu, 18 Dec 2013 12:00:00 UTC; path=/"; Eski cookie fayli ustiga yozilgan. JavaScript bilan cookie-faylni o'chiringCookie-ni o'chirish juda oddiy. Cookie-faylni o'chirishda cookie qiymatini belgilashingiz shart emas. Faqat muddati tugash parametrini o'tgan sanaga o'rnating: document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; To'g'ri cookie-faylni o'chirib tashlashingizga ishonch hosil qilish uchun cookie yo'lini belgilashingiz kerak. Agar yo'lni ko'rsatmasangiz, ba'zi brauzerlar cookie faylini o'chirishga ruxsat bermaydi. Cookie stringXususiyat document.cookieoddiy matn qatoriga o'xshaydi. Lekin unday emas. Agar siz document.cookie-ga butun cookie-fayllar qatorini yozsangiz ham, uni qayta o'qiganingizda, uning faqat nom-qiymat juftligini ko'rishingiz mumkin. Agar siz yangi cookie-faylni o'rnatsangiz, eski cookie-fayllar ustiga yozilmaydi. Yangi cookie document.cookie-ga qo'shiladi, shuning uchun agar siz document.cookie-ni qayta o'qisangiz, quyidagi kabi narsalarni olasiz: cookie1 = qiymat; cookie2 = qiymat; Barcha kukilarni ko'rsatish Cookie 1 yaratish Cookie 2 yaratish Cookie-ni o'chirish 1 Cookie 2-ni o'chirish Agar siz bitta belgilangan cookie qiymatini topmoqchi bo'lsangiz, cookie-fayllar qatorida cookie qiymatini qidiradigan JavaScript funksiyasini yozishingiz kerak. JavaScript cookie fayliga misolQuyidagi misolda biz tashrif buyuruvchining ismini saqlaydigan cookie faylini yaratamiz. Mehmon veb-sahifaga birinchi marta kelganida, undan o'z ismini to'ldirish so'raladi. Keyin nom cookie faylida saqlanadi. Keyingi safar tashrif buyuruvchi o'sha sahifaga kelganida, u salomlash xabarini oladi. Misol uchun biz 3 ta JavaScript funksiyasini yaratamiz: Cookie qiymatini o'rnatish funktsiyasi Cookie qiymatini olish funksiyasi Cookie qiymatini tekshirish funksiyasi Download 109 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling