HỏiCách lưu văn bản và html vào cookie và lấy ra ko lỗi

23 bài đăng
22.09.2016 / 16:05
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

Mình đã lưu vào nguyên văn khi lấy ra thì bị lỗi các chữ có dấu, lưu vào dạng encode_url thì mình lại ko biết cách chuyển từ dạng url sang dạng thường, ai biết chỉ giúp

22.09.2016 / 16:37
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

:22: lưu dạng đơn giản vào cookie, dạng phức tạp vào js rồi so sánh

22.09.2016 / 17:05
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

Khó vậy

22.09.2016 / 17:31
mad
Bài đăng: 2434
Member
Nhào vô cắn tao đi, tao sợ mày à cắn bừa.

1 đoạn html là bn?

22.09.2016 / 18:10
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc

Bao nhiêu là sao

22.09.2016 / 18:40
mad
Bài đăng: 2434
Member
Nhào vô cắn tao đi, tao sợ mày à cắn bừa.

Kí tự

22.09.2016 / 18:42
MrKen
Bài đăng: 2653
Trùm!
Vẫn là A N H

hiểu ý #2 không vậy :v

JAVASCRIPT
  1. var a = 'đoạn văn bản 1 có thể dài 1000 ký tự', b = 'đoạn văn bản 2 dài vài trang';
  2. if (getCookie('mrken') == '1') {
  3. document.write(a);
  4. } else {
  5. document.write(b);
  6. }
Đã chỉnh sửa. MrKen (22.09.2016 / 18:43)
22.09.2016 / 19:12
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc
MrKen đã viết

hiểu ý #2 không vậy :v

JAVASCRIPT
  1. var a = 'đoạn văn bản 1 có thể dài 1000 ký tự', b = 'đoạn văn bản 2 dài vài trang';
  2.  
  3. if (getCookie('mrken') == '1') {
  4.  
  5. document.write(a);
  6.  
  7. } else {
  8.  
  9. document.write(b);
  10.  
  11. }

Hiểu theo cách của của tui thì cũng viết được nhưng hơi phức tạp. Hiểu theo đúng ý ken thì thành ra lưu vào cookie là thừa.

Điều kiện trong cookie có data ajax thì hiện data ajax, như vậy mỗi lần tải trang phải load data ajax để đưa vào điều kiện. Load ajax mỗi phát như vậy thì tui hiện ajax luôn rồi, tạo cookie đặt điều kiện mần chi.

Ý tui muốn cookie = data ajax

Hiện cookie

22.09.2016 / 19:21
saoko
Bài đăng: 1449
Member
MXH Vườn Cảm Xúc
mad đã viết

Kí tự

Bao nhiêu ký tự đâu có ảnh hưởng gì nhỉ?

Vấn đề là lưu chữ có dấu vào bị thành lưu ô vuông (ví dụ lưu chữ lưu vào nó thành l♦u), mã hóa rồi mới lưu vào thì khi lấy ra lại ko biết giải mã

22.09.2016 / 19:28
mad
Bài đăng: 2434
Member
Nhào vô cắn tao đi, tao sợ mày à cắn bừa.

:v mã theo kiểu twig thaian đi. Mod qua js. Xong lưu lại, thường thì cookie k phải dạng utf-8