2010-10-29 2 views
0

Приложение HRIS в моей компании является веб-приложением asp.net, которое начало показывать ошибки после того, как IE 8.0 был запущен в нашей корпоративной интрасети. Немногие люди открывают несколько экземпляров приложения с разными учетными данными, теперь, поскольку IE 8.0 имеет эту функцию совместного использования сеансов в разных окнах браузера, сеансы в обоих окнах становятся одинаковыми, но данные, отображаемые на элементах управления страницы, различны и что приводит к непостоянству данные, поступающие в базу данных.Приложение buggy после установки IE 8.0

Приложение является огромным и имеет пользовательскую базу более 5000. Есть ли способ, кроме изменения сеанса на cookieless. Одним из подходов может быть ограничение только одного экземпляра приложения на mchine за раз. Но я не могу найти способ реализовать это. Ищете решение, которое будет иметь минимальное влияние.

ответ

0

Метатег <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> заставляет IE8 действовать как IE 7. Я не уверен, что это распространяется на обработку сеанса, но его легко реализовать по крайней мере, и поэтому стоит попробовать.

Смежные вопросы