2015-06-14 15 views
7

Tôi đang sử dụng đoạn mã sau để xóa một cookie:Javascript Không xóa tất cả các cookie

document.cookie = "CookieName=; expires=Thu, 01 Jan 1970 00:00:00 UTC"; 

Có hai cookie, một ở trên tên miền www.websiteaddress.com và khác là trên .websiteaddress.com. Khi tôi ở trang www.websiteaddress.com, cookie có địa chỉ miền www.websiteaddress.com bị xóa nhưng một cookie khác sẽ không bị xóa. Làm cách nào để xóa cả hai cookie trong khi tải javascript trên www.websiteaddress.com

Trả lời

6

Bạn không phải là được phép để xóa cookie trên một trang web khác. Vì không có đảm bảo rằng bạn sở hữu cả hai số www.websiteaddress.com.websiteaddress.com. Bạn chỉ có thể xóa các cookie mà bạn đã đặt cho tên miền hiện tại.

+1

Cả hai cookie đều có cùng tên miền nhưng địa chỉ được sử dụng để lưu chúng khác nhau. Một là với www và một là không có www. – Quitso

+0

bạn sẽ không bị alllowed để xóa cookie của .websiteaddress.com từ www.websiteaddress.com. –

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