Попередження!: Списану класичну програму Internet Explorer 11 не підтримується в оновленні Microsoft Edge для певних версій Windows 10. Докладні відомості див. в статті Припинення підтримки класичної програми Internet Explorer 11: запитання й відповіді.
Ознаки
Розглянемо такий сценарій:
-
Ви створюєте веб-сторінку, яка використовує метод window.open, щоб відкрити нове вікно Windows Internet Explorer.
-
Щоб використовувати метод window.focus або window.blur, можна задати код веб-сторінки, щоб переключити фокус на нове вікно Internet Explorer.
У цьому випадку, коли користувач здійснює доступ до цієї веб-сторінки за допомогою браузера Internet Explorer 8, фокус не переключається на нове вікно Internet Explorer належним чином.
Причина
Ця проблема виникає через архітектурне проектування Loosely-Coupled Internet Explorer (LCIE) в Internet Explorer 8. Це оформлення дає змогу методу window.open відкрити нове вікно в окремому процесі табуляції або в тому ж процесі вкладки. Однак, коли нове вікно створюється іншим процесом Internet Explorer (Iexplorer.exe), крім батьківського, можуть виникати різні проблеми. Ці проблеми включають проблему, яка згадується в розділі "Ознаки".
Вирішення
Відомості про оновлення системи безпеки
Щоб вирішити цю проблему, інсталюйте найновіший сукупний пакет оновлень системи безпеки для Internet Explorer. Щоб інсталювати найновіші оновлення, відвідайте веб-сайт корпорації Майкрософт:
http://update.microsoft.com
Щоб отримати додаткові технічні відомості про найновіший сукупний пакет оновлень системи безпеки для Internet Explorer відвідайте такий веб-сайт Microsoft:
http://www.microsoft.com/technet/security/current.aspx
Примітка. Це оновлення вперше включено до 978207 оновлення системи безпеки (MS10-002).
Щоб отримати додаткові відомості, клацніть номер статті в базі знань Microsoft Knowledge Base:
978207 MS10-002: сукупне оновлення системи безпеки для Internet Explorer
Відомості про виправлення
Від корпорації Майкрософт доступне виправлення, що підтримується. Однак вона має на меті виправити лише проблему, описану в цій статті. Застосуйте її лише до систем, у яких виникла ця проблема. Це виправлення може отримати додаткове тестування. Таким чином, якщо ви не серйозно постраждали від цієї проблеми, радимо дочекатися наступного оновлення програмного забезпечення, яке містить це виправлення.
Щоб вирішити цю проблему негайно, зверніться до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення. Повний список номерів телефонів служб підтримки клієнтів корпорації Майкрософт і відомостей про витрати на підтримку див. на веб-сайті корпорації Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримітка У особливих випадках стягнення плати, які зазвичай понесені для викликів підтримки, може бути скасовано, якщо спеціаліст служби підтримки Microsoft визначить, що конкретне оновлення вирішить проблему. Звичайні витрати на підтримку застосовуватимуться до додаткових запитань і питань підтримки, які не відповідають вимогам для конкретного оновлення, про яке йде мова.
Обов’язкові вимоги
Щоб інсталювати це виправлення, потрібно мати Internet Explorer 8 на комп'ютері під керуванням однієї з таких операційних систем:
-
Windows XP з пакетом оновлень 2 (SP2) або Windows XP з пакетом оновлень 3 (SP3)
-
Windows Server 2003 із пакетом оновлень 2 (SP2)
-
Windows Vista
-
Windows Server 2008
Необхідність перезавантаження
Потрібно перезавантажити комп'ютер після застосування цього виправлення.
Відомості про заміну виправлень
Це виправлення не замінює попередню версію виправлення.
Дані реєстра
Щоб використовувати один із P1es у цьому пакеті, не потрібно вносити зміни до реєстру.
Відомості про файл
Англійська версія цього файлу має атрибути файлів (або новіші атрибути файлів), перелічені в таблиці нижче. Дати й час для цих файлів перелічено за всесвітнім координованим часом (UTC). Коли ви переглядаєте відомості про файл, вони перетворюються на місцевий час. Щоб знайти різницю між UTC і місцевим часом, скористайтеся вкладкою Часовий пояс в елементі "Дата й час" у Панель керування.
Для всіх підтримуваних x86-процесорів версій Internet Explorer 8 для Windows XP SP2 або Windows XP SP3
Ім’я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
Вимоги пакету оновлень |
---|---|---|---|---|---|---|
Ieframe.dll |
8.0.6001.22904 |
11,069,440 |
29 липня 2009 р. |
05:14 |
x86 |
Пакет оновлень 3 |
Ieproxy.dll |
8.0.6001.22904 |
246,272 |
29 липня 2009 р. |
05:14 |
x86 |
Пакет оновлень 3 |
Mshtml.dll |
8.0.6001.22904 |
5,938,688 |
29 липня 2009 р. |
05:14 |
x86 |
Пакет оновлень 3 |
Для всіх підтримуваних x86-процесорів версій Internet Explorer 8 для Windows Server 2003 SP2
Ім’я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
Вимоги пакету оновлень |
---|---|---|---|---|---|---|
Ieframe.dll |
8.0.6001.22904 |
11,069,440 |
29 липня 2009 р. |
07:44 |
x86 |
Пакет оновлень 2 (SP2) |
Ieproxy.dll |
8.0.6001.22904 |
246,272 |
29 липня 2009 р. |
07:44 |
x86 |
Пакет оновлень 2 (SP2) |
Mshtml.dll |
8.0.6001.22904 |
5,938,688 |
29 липня 2009 р. |
07:44 |
x86 |
Пакет оновлень 2 (SP2) |
Для всіх підтримуваних версій на базі x86-процесорів Internet Explorer 8 для Windows Vista або Windows Server 2008
Ім’я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
Mshtml.dll |
8.0.6001.22904 |
5,938,688 |
25 липня 2009 р. |
15:39 |
x86 |
Mshtml.tlb |
8.0.6001.22904 |
1,638,912 |
25 липня 2009 р. |
14:05 |
Не застосовується |
Ieproxy.dll |
8.0.6001.22904 |
246,272 |
25 липня 2009 р. |
15:38 |
x86 |
Ieframe.dll |
8.0.6001.22904 |
11,069,440 |
25 липня 2009 р. |
15:38 |
x86 |
Ieui.dll |
8.0.6001.22904 |
164,352 |
25 липня 2009 р. |
15:38 |
x86 |
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Додаткові відомості
Щоб отримати додаткові відомості про Windows Internet Explorer 8 Readiness Toolkit відвідайте веб-сайт корпорації Майкрософт:
http://www.microsoft.com/windows/internet-explorer/readiness/developers-existing.aspxЩоб отримати додаткові відомості про вікно HTML-об'єкт відвідайте веб-сайт корпорації Майкрософт: