У меня есть веб-приложение, которое предоставляет файлы Excel через IE 7. Он запрашивает файлы с HTTP GET из URL-адреса, который возвращает данные с типом контента «application/vnd.ms-excel». Затем он открывает электронные таблицы в IFrame.Как остановить публикацию Excel 2003 после открытия таблицы в IE?
Все это прекрасно работает, если Excel не открыт, когда электронная таблица загружается. В этом случае он по-прежнему отображается правильно, но повторно использует экземпляр Excel, который открыт. Когда IFrame закрыт, Excel зависает. Excel только разблокируется, если пользователь выходит из веб-приложения или загружает файл другого типа.
Я попытался включить настройку «Игнорировать другие приложения» в разделе «Инструменты | Варианты | Но это не решило проблему.
Я также пробовал выполнить следующие шаги в this answer (так как linked reference говорит: «Эта проблема была рассмотрена в Excel 2007 beta 2.») без везения.
Есть ли какой-то шаг «избавления», который я сейчас не делаю, что помешало бы Excel отвиснуть?
Версии:
Excel 2003 (11.8220.8221) SP3
IE 7.0.5730.11 (Update Versions: 0)
У меня нет ответа, но какая версия Excel? Вы пробовали Excel «Игнорировать другие приложения» в разделе «Инструменты», «Параметры», «Общие»? – 2009-01-29 23:31:45
Я добавил номера версий к вопросу. Я не пробовал эту настройку, я отдам ее. – 2009-01-30 11:10:19
К сожалению, включение параметра «Игнорировать другие приложения» не решило проблему. – 2009-01-30 11:23:01