Плагин jQuery Cookie в поведении: устанавливает домен в «.com», если cookie является cookie сессии - PullRequest
4 голосов
/ 23 октября 2011

Народ,

Я обнаружил, что плагин cookie jQuery устанавливает для домена значение ".com", если устанавливаемый мной файл cookie является файлом cookie сеанса.

Вот код:

jQuery.cookie("currentTab", selectedTab );

Если я смотрю на куки с помощью IE Developer Tool, он показывает домен как ".com".

Если я задаю этот путь:

jQuery.cookie("currentTab", selectedTab, { expires: 1} );

... тогда он имеет "www.sitename.com" в качестве домена.

Есть какой-то трюк, который мне не хватает, или я нашел ошибку?

Спасибо.

1 Ответ

0 голосов
/ 24 октября 2011

Итак, я создал это http://jsfiddle.net/jvDXZ/ и проверил его в Chrome и Firefox (Инструмент веб-разработчика> Файлы cookie> Просмотр информации о файлах cookie), и у них было fiddle.jshell.net для обоих файлов cookie. В IE8 IEDT говорит мне, что он не может найти файл cookie (?) На всех страницах, которые я проверял.

Вы можете проверить в своем IE, доступен ли файл cookie через другой домен .com. Если это не так (но вы можете получить к нему доступ через www.sitename.com) - это явно ошибка IEDT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...