2011-01-17 42 views
20

Tôi nên thêm hỗ trợ tên miền vào các chức năng these như thế nào? Tôi muốn đạt được điều đó .example.com được khai báo là miền, để cookie có thể được đọc trên tất cả các tên miền phụ của example.com. Trong hình thức hiện tại của nó kể từ khi miền không được thiết lập, nó chỉ có thể được đọc từ www.example.comđặt cookie tên miền chéo với javascript

Trả lời

35

Dưới đây là một liên kết trên làm thế nào để chia sẻ các tập tin cookie giữa một miền:

https://www.thoughtco.com/javascript-by-example-2037272

Nó liên quan đến thiết lập thuộc tính lĩnh vực chuỗi Cookie như:

document.cookie = "myValue=5;path=/;domain=example.com"; 

Cookie này bây giờ sẽ có thể truy cập đến tất cả các lĩnh vực phụ của example.com như login.example.com

+0

cú pháp của hàm ppk có vẻ khác vì nó có tên và hết hạn từ các dòng của nó ở trên: document.cookie = name + "=" + value + hết hạn + "; đường dẫn =/", những gì về các dấu ngoặc kép? – newnomad

+1

@newnomad: JavaScript sử dụng dấu ngoặc kép xung quanh chuỗi chữ như hầu hết các ngôn ngữ lập trình. – RoToRa

+0

này không thể được thêm vào cookie nếu tôi không thoát() nó, nhưng nếu thoát - giá trị thiết lập với đường dẫn và tên miền – user2171669

Các vấn đề liên quan