сессия теряется, когда я использую window.open в IE9 - PullRequest
1 голос
/ 07 марта 2012

Я использую window.open, чтобы открыть новое окно, и это мой пример кода

var path = '<%=request.getContextPath()%>';
var page = path+"/jsp/displayCompareResult.jsp";
window.open(page, 'displayCompareResult','');

В IE8 это работает абсолютно нормально, но в IE9 window.open создается в новом сеансе.Мое приложение работает только в браузере IE.

Ответы [ 2 ]

1 голос
/ 24 августа 2018

Это произошло и в моем chrome. Я решил это, добавив

<link rel="shortcut icon" href="../../img/favicon.ico"> 
0 голосов
/ 07 марта 2012

Если «новая сессия» означает, что IE открывает ваше окно для новой вкладки, вы должны изменить эту настройку. Он находится на вкладке General Settings IE (крайняя левая вкладка), а над последним полем находится поле Tabs (или sth). Нажмите кнопку Настройки в этом поле, и в открывшемся окне вы можете найти поле под названием Всплывающие окна. Выберите «Открыть всплывающие окна в новом окне» и сохраните настройки.

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