Thiết lập Cookie

  • Home
  • Forum
  • Tự Học HTML
  • Tự Học Javascript
  • Tự Học PHP

MỞ ĐẦU

  • Mở đầu về Javascript
  • Cú pháp JS
  • Các kiểu giá trị JS - P1
  • Các kiểu giá trị JS - P2
  • JS Phép toán - câu lệnh gán
  • JS Cách đặt tên biến
  • Function - hàm JS
  • JS Thủ tục vào ra đơn giản
  • javascript Event
  • các hàm JS sẽ dùng trong các ví dụ
  • Một số hàm JS khác
  • JS Comment - chú thích

CẤU TRÚC RẼ NHÁNH

  • Js câu lệnh IF
  • JS - ELSE...IF

CẤU TRÚC LẶP

  • Các vòng lặp js
  • break - dùng vòng lặp js

MẢNG

  • Mảng trong Javascript
  • Tại sao cần dùng mảng
  • Làm việc với mảng
  • JS Mảng 2 chiều
  • Mảng dựng sẵn

JS FUNCTION - HÀM

  • Tự soạn thảo các hàm
  • Hàm và các tham số
  • Biến toàn cục và biến cục bộ
  • Javascript function return - Giá trị trả về

FORM

  • Nói về các dấu chấm
  • JS làm việc với FORM
  • Nhận + thiết lập thông tin
  • Kiểm tra Text,password,textarea
  • Kiểm tra Select Element
  • Kiểm tra các nút Radio
  • Xử lý chuỗi

WINDOW

  • Mở cửa sổ mới
  • Đóng cửa sổ
  • Di chuyễn cửa sổ
  • Địa chỉ cửa sổ

FRAMES

  • Javascript và Frame
  • Ví dụ về frame và js

HẸN GIỜ

  • setTimeout - Định giờ cho sự kiện
  • clearTimeout - Ngưng hẹn giờ
  • Tạo một đồng hồ bấm giờ

LINH TINH KHÁC

  • Date, Time
  • JavaScript getElementById
  • JavaScript innerHTML
  • JavaScript Void 0
  • Vấn đề với trình duyệt

COOKIES

  • Cookies là gì?
  • Thiết lập Cookie
  • Đọc cookies

Thiết lập Cookie

xxThiết lập cookies
Tháng Bảy 08, 2009, 02:23:23 PM gửi bởi nvcnvn
Tất cả các Cookie đều được lưu giữ trong đối tượng document.cookie, đều này có nghĩa là nó nằm trong một đối tượng mảng. Và tất cả mọi chuyễn phải mầng chính là "móc" cái ta cần ra khỏi đống lộn xộn ấy!

Nhưng mà đầu tiên hãy đi vào thiết lập cookies cái đã!
Việc thiết lập cookie cung khá đơn giản, mọi việc đơn giản chỉ là:
document.cookie="<tên cookies>=<nội dung>";
Nói thẳng ra là ta nhét một chuỗi mà đằng trước ký tự "=" được xem là tên, và sau đó là nội dung.
Còn một điều nên lưu ý nữa là một domain (tức 1 website) chỉ có thể tạo 20 cookies trên một  khách và chắc chắn rằng voà thời bủi này bạn không bao giờ muốn lảng phí thứ gì! Cho nên nếu không cần thiết thì các cookies phải được xoá bỏ.

Thiết lập thời gian tồn tại của cookies
Cookies sẽ chỉ tồn tại cho tới thời điểm mà bạn quy định, vi1 dụ như bạn quy định cho nó tồn lại tới này 1 tháng 1 chẵn hạn, nhưng lưu ý một điều, thời gian phải theo định dạng GMT và hơi bị nản để làm theo cách này.
Một giải pháp khác chính là cho cookies tồn tại trong một khoảng thời gian tử khi thiết lập.


var exdate=new Date();
exdate.setDate(exdate.getDate()+365);


Với đoạn code trên, biến exdate đã lưu thời điểm trong nó là 365 ngày sau kể từ thời điểm cookies được thiết lập.
Để thiết lập thời gian tồn tại cho cookies, bạn thêm expire=<ngày hết hạn> trong chuỗi nội dung của cookies, được phân tách bằng dấu ( ; ).


Hảy thử nối tất cả lại và tạo một đoạn code js tạo một cookies, trong đó lưu trữ một chuỗi mà bạn nhập vào
Mã nguồn: [Chọn]
<script language="javascript">
var exdate=new Date();
var your_name=prompt("What's your name!?","");
exdate.setDate(exdate.getDate()+365);
document.cookie=escape("last_time_visit="+your_name+";expire="+exdate.setDate(exdate.getDate()+365));
</script>
Hàm escape ó tác dụng chuyễn đỗi những khý tự đặc biệt, ví dụ %20 sẽ thay thế cho khoản trắng


bài sau chúng ta sẽ đi vào tìm hiểu cách đọc những gì mà ta đã viết
Viết một nhật xét mới

Danh Sách Các Bài Trả Lời:

Trang: [1]

xx Re: Thiết lập cookies
Trả lời bài này 1: Tháng Bảy 24, 2009, 11:39:10 PM gửi bởi letuandung
rồi chúng ta làm thế nào để lấy được ccookie

xx Re: Thiết lập cookies
Trả lời bài này 2: Tháng Bảy 25, 2009, 09:38:32 AM gửi bởi nvcnvn
Trích dẫn của: letuandung vào Tháng Bảy 24, 2009, 11:39:10 PM
rồi chúng ta làm thế nào để lấy được ccookie

http://hocvui.net/4rum/index.php/topic,1723.0.html

vừa mới bổ sung thêm bài viết về cookies nè bạn!
bạn nên xem các bài viết hướng dẫn tại địa chỉ http://hocvui.net/javascript
bài viết ở đây được thiết lập một cách có trật tự và rõ ràng hơn!
Trang: [1]
 
Information Technology News|| Download driver and more|| SMF cho người Việt
|| game avatar || nông trại vui vẻ
Thích hợp với các trình dyệt:
Firefox - Opera - Google Chrome