Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Проблема с сессиями в новом окне IE


Автор: Nex 22.8.2007, 15:32
Джава скриптом открываю окно с определенным именем через window.open. Далее подставляю это имя в таргет формы и делаю ей сабмит. В открывшемся окне сессия пропадает... Т.е. как-бы создается новая сессия, причем если внутри этого окна перегружается страница - сессия созданная даже в этом окне не сохраняется. Подстановка изначального идентификатора сессии тоже не помогает. Опера, ФФ работают нормально, та и IE на еще пяти "подопытных" машинах работает (в т.ч. у заказчика smile). А на моей вот такая вот чушь. Может быть какие-то настройки безопасности в браузере - хотя даже не могу предположить какие, учитывая что я IE пользуюсь только для тестов совместимости и ничего в нем никогда под себя не настраивал... Может у кого-то будут какие-то идеи, забивать вроде как нехорошо, если вылезло у меня - может и еще у кого-то не заработать...

Автор: -=Ustas=- 22.8.2007, 16:20
Nex, название форума видел?

Автор: Nex 22.8.2007, 16:35
вроде в пхп создавал... модераторы, перенесите плз в пхп тему. хотя на самом деле тут толком непонятно в какую тему вопрос...

Автор: smartov 22.8.2007, 18:19
Nex, а ест ьли какая-то разница в том, как сайт юзаешь ты, и как заказчик.
Например заказчик захожит как www.site.com а ты как http://localhost/site.com

Так же это может быть проблемой с кешем у тебя на машине. Попробуй очистить временные файлы и куки.

Автор: Nex 23.8.2007, 13:27
нет, естественно со всех машин (уже где-то штук 7 попробовал - не работает только на моей) смотрели по одинаковому урлу. проблема решилась ручным выставлением куки с идентификатором сессии, но почему она не выставлялась автоматически при открытии в новом окне в ие непонятно. тем более что эффект такой "избирательный"

Автор: smartov 23.8.2007, 20:13
Цитата(smartov @  22.8.2007,  17:19 Найти цитируемый пост)
Так же это может быть проблемой с кешем у тебя на машине. Попробуй очистить временные файлы и куки. 


Пробовал?

Добавлено через 16 секунд
Политику безопасности сбрось на стандартный уровень, может ты ее менял

Автор: Idsa 23.8.2007, 20:54
Цитата(Nex @  23.8.2007,  13:27 Найти цитируемый пост)
проблема решилась ручным выставлением куки с идентификатором сессии, но почему она не выставлялась автоматически при открытии в новом окне в ие непонятно.

Так, может, у тебя в IE куки выключены?

Автор: Nex 28.8.2007, 18:40
вручную выставил куку с ид-шником сессии, и все заработало. хотя почему такая фигня происходит, и почему так избирательно - так и не понял. куки в ие включены, безопасность на стандартном уровне

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)