Kiểm tra cookie javascript
Khi một máy chủ web gửi một trang web đến trình duyệt, sau đó kết nối bị tắt và máy chủ quên đi tất cả thứ của người dùng Show
Cookie được tạo ra để giải quyết vấn đề 1
Cookie sẽ được lưu trong cặp tên-giá trị như
Khi trình duyệt gửi một yêu cầu đến máy chủ từ một trang web, cookie của trang sẽ được thêm vào yêu cầu gửi đi. Bằng cách này, máy chủ có thể 2 được các thông tin cần thiết của người dùngJavascript có thể tạo mới, đọc và xóa cookie cùng với tài liệu thuộc tính. bánh quy Các Thao Tác Với Cookie1. Tạo cookie trong javascriptTrong javascript, một cookie có thể được tạo ra bằng cách
Bạn cũng có thể thêm vào ngày hết hạn 3(trong thời gian UTC). Theo mặc định, cookie sẽ bị xóa nếu trình duyệt bị đóng lại
Cùng với tham số đường dẫn, bạn có thể nói cho phép duyệt cookie nơi thuộc về trình duyệt. Theo mặc định, cookie sẽ thuộc trang hiện tại
2. Đọc cookie trong javascriptIn javascript, cookie could read by way
tài liệu. cookie will return all cookie in a chuỗi theo kiểu như. cookie1=value; 3. Thay đổi cookie trong javascriptTrong javascript, bạn có thể thay đổi một cookie giống như cách bạn tạo ra cookie ________số 8This is old cookie has been override 4. Xóa cookie trong javascriptXóa một cookie rất đơn giản. Chỉ cần xem lại giá trị ngày hết hạn 3 về những khoảng thời gian trước đó 05. chuỗi cookieThuộc tính tài liệu. cookie trông giống như một chuỗi văn bản bình thường. Nhưng nó không hoàn toàn đơn giản như vậy Nếu bạn lưu giá trị vào cookie, khi bạn lấy thông tin của cookie ra, bạn chỉ đọc được tên-giá trị theo từng cặp Nếu bạn tạo một cookie mới, giá trị cookie cũ sẽ không bị ghi đè. Giá trị cookie mới sẽ được thêm vào tài liệu. cookie, do that if you read document. cookie times nữa thì bạn sẽ nhận được chuỗi string giống như 1Nếu bạn muốn tìm giá trị cookie cụ thể, bạn phải viêt một hàm javascript để tìm kiếm các giá trị cookie trong chuỗi cookie Các Ví dụ Cookie Trong JavascriptTrong ví dụ bên dưới, ta sẽ tạo cookie lưu tên của khách hàng truy cập Lần đầu tiên người dùng truy cập vào trang web, sẽ được yêu cầu điền vào tên của mình, hệ thống sẽ lưu trữ tên này trong cookie Sau này, người dùng lại truy cập vào trang trên, anh ấy nhận lại được thông báo chào mừng đã quay trở lại Trong các ví dụ sau, chúng ta sẽ tạo ra 3 hàm trong javascript
1. Một chức năng để thiết lập giá trị cookieVí dụ 2Tham số của hàm phía trên là tên của cookie(cname), giá trị của cookie(cvalue) và số ngày cho đến khi cookie hết hạn(exdays) 2. Một chức năng để lấy cookie giá trịSau đây, chúng tôi sẽ tạo ra một chức năng để trả lại giá trị của một cookie cụ thể 3Tham số truyền vào là tên Tạo một tên biến và thêm vào "=" để tìm kiếm Chia tài liệu. cookie based on dấu 5 to an many sectional tử và gán mảng đấy cho ca biếnVòng lặp (i=0; i Nếu cookie được tìm thấy (c. indexOf(name)==0), return value of cookie (c. chuỗi con (tên. chiều dài, c. chiều dài). If not found cookie, return "" Cuối cùng, chúng ta sẽ tạo một chức năng kiểm tra xem cookie đã được thiết lập chưa Nếu cookie được thiết lập, nó sẽ hiển thị một lời chào Nếu cookie không được thiết lập, nó sẽ hiển thị hộp nhắc, hỏi tên của người dùng, lưu trữ tên của người dùng tại cookie trong 365 ngày, bằng chức năng gọi setCookie đã được viết ở trên Bài viết của mình còn đơn giản và chỉ là một phần rất nhỏ trong kho kiến thức về javascript, rất mong nhận được sự đóng góp ý kiến của các bạn |