У меня проблема с сайтом, на котором я работаю, когда файлы cookie полностью отключены, пользователь не может продолжить процесс бронирования.
Я использую Jquery и плагин cookie, cookie, кажется, всегда возвращает [объектный объект], когда cookie отключены.
Код для проверки это:
alert($.cookie("sourceID")); //returns [object Object]
if($.cookie("sourceID") === null || $.cookie("sourceID")=== '[object Object]'){
sourceID = 27201;
}else{
sourceID = $.cookie("sourceID");
}
alert(sourceID); //returns [object Object]
Вышеприведенная попытка установить исходный идентификатор по умолчанию, если у пользователя не включены куки. Затем это передается (вместе с другой информацией) в другую функцию, которая создает XML и передает его на сервер для обработки; однако из-за проблемы [объект объекта], когда это передано, сервер не может найти исходный код, который соответствует.