Там какой-либо путь к со справкой JavaScript, перечислите все cookie, связанные с текущей страницей? Таким образом, если я не знаю названия cookie, но хочу получить всю информацию, они содержат.
Вы можете перечислить файлы cookie для текущего домена:
function listCookies() {
var theCookies = document.cookie.split(';');
var aString = '';
for (var i = 1 ; i <= theCookies.length; i++) {
aString += i + ' ' + theCookies[i-1] + "\n";
}
return aString;
}
Но вы не можете перечислить файлы cookie для других доменов по соображениям безопасности
var x = document.cookie;
window.alert(x);
Здесь отображаются все куки, к которым имеет доступ текущий сайт. Если вы, например, создали два файла cookie "username=Frankenstein" и "username=Dracula", эти две строки кода отобразят "username=Frankenstein; username=Dracula". Однако такая информация, как срок действия, не будет показана.
Нет.
Единственное, что предоставляют браузеры API для обработки файлов cookie, - это получение и установка их с помощью пар "ключ-значение". Все браузеры обрабатывают файлы cookie только по доменному имени .
Доступ ко всем файлам cookie для текущего домена осуществляется через document.cookie
.
Нет, не может. Вы можете читать только информацию, связанную с текущим доменом.