Я создаю сайт asp.net, используя jquery cookie.У меня есть слайдер изображений jquery на этой странице.Чтобы сохранить положение ползунка прокрутки, я сохраняю их в файле cookie jquery (я использую плагин jquery.cookie от carhartl).например, я использую функцию, описанную ниже, чтобы создать cookie и записать в нем позицию прокрутки
afterEnd:function(e){$.cookie('scrollposition', e.first().index(), {Path: "/", expires: 0});}
, вот как читается из cookie
start: parseInt($.cookie('scrollposition'),10) || 0,
.Fire Fox.хром и опера.Но он не работает в Internet Explorer и Safari. При изучении этой проблемы я обнаружил, что изменение настроек управления файлами cookie в IE и Safari помогает.Например, в IE «Сервис» -> «Свойства обозревателя» -> «Конфиденциальность» -> «Дополнительно» -> «Включить переопределение» для автоматической обработки файлов cookie и «Safari» -> «Настройки» - «Конфиденциальность»> «Блокировать файлы cookie» -> никогда.есть ли альтернатива куки?Поскольку большинство людей используют IE, этот подход к файлам cookie не помогает мне.Большое спасибо заранее
например, мой сайт говорит, что www.y.com указывает на папку на www.x.com/folder-x.поэтому при доступе к сайту www.y.com через URL www.x.com/folder-x файл jquery отлично работает.но если вы обращаетесь к нему с сайта www.y.com, файлы cookie jquery, похоже, не работают, поскольку папка x создается как виртуальный каталог на сайте www.x.com.в этом случае было бы лучше использовать сеансы.надеюсь, это кому-нибудь поможет.