Bizarre IE ошибка с плагином Excel - PullRequest
0 голосов
/ 24 апреля 2019

Эта ошибка в нашем устаревшем приложении просто поражает меня.Я даже не знаю, как описать это в Google, чтобы найти хорошую помощь.Это все в Internet Explorer, так как это старое приложение больше ничего не поддерживает.

  • Я нажимаю на меню (которое находится в другом фрейме набора фреймов, чем основной фрейм контента), чтобы загрузитьpage.
  • На странице есть ссылка для загрузки электронной таблицы Excel в отдельном окне с Excel (тип MIME - application / vnd.ms-excel).
  • Пока ссылка работает,excel отправляет ДВА запроса нашему сервлету, не передавая JSESSIONID, что странно, но кажется, что запросы не имеют значения, если мы просто выполним запрос и вернем ерунду.Файл уже был загружен.
  • НО ПОДОЖДИТЕ, это становится более странным.Если вы нажмете ссылку ДВАЖДЫ, не закрывая Excel, а затем попытаетесь щелкнуть что-нибудь во фрейме меню, javascript запустится, сервлет ответит (я вижу правильный HTML, возвращенный на вкладке сети), но главное окно контента НЕ ИЗМЕНЯЕТСЯ,Нажатие чего-либо в главном окне контента работает (есть кнопка всплывающего окна).

В консоли нет ошибок javascript.Если я закрою Excel, вкладка останется без ответа, но проблема не повлияет на ДРУГИЕ вкладки браузера.Обратите внимание, что он настолько мертв, что нажатие кнопки обновления в браузере ничего не делает.И все же ... отладчик показывает, что js работает, и всплывающее окно главного окна отвечает.

Я уверен, что это как-то связано с Excel.Есть известная ошибка или что-то?

...