Chrome, FF и Opera почему-то не удаляют сессионную куку при закрытии браузера (при полном закрытии, а не отдельной вкладки). Только IE отрабатывает как положено.
В чем же дело??? Как мне сделать так, чтобы при закрытии браузера кука сбрасывалась?
Сайт весь на статических страница, поэтому использую сугубо яваскрипт. Вот код:
function ShowPopup()
{
// Проверяем куку
alert($.cookie("popup"));
if ($.cookie("popup") == 'off')
return;
..............................
// показываем попап
..............................
// Ставим куку
$.cookie("popup","off");
}
alert() постоянно показывает установленное значение — "off".
Гугл не помог — все до единого утверждают, что в таком варианте кука будет удалена после закрытия окна, но такое впечатление, что никто ни разу в жизни этого не проверял. Может я что-то делаю не так?