"Window.focus" и "window.blur" методи не фокусиране на нов прозорец в Internet Explorer 8 Ако прозорецът е създаден от друг Iexplorer.exe процес


Симптоми


Да разгледаме следния сценарий:
  • Можете да създадете уеб страница, която използва 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. За да инсталирате най-новите актуализации, посетете следния уеб сайт на Microsoft:

За повече информация относно най-новата сборна актуализация на защитата за Internet Explorer посетете следния уеб сайт на Microsoft:

Забележка: Първо тази актуализация е включена в актуализация на защитата 978207 (MS10-002).
За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

978207 MS10-002: кумулативна актуализация на защитата за Internet Explorer

Информация за актуалната корекция

Вече се предлага от Microsoft предоставя поддържана актуална корекция. Но тя е предназначена да коригира само проблема, описан в тази статия. Прилагайте корекцията само към системи, изпитващи този конкретен проблем. Възможно е провеждането на допълнителни тестове на тази актуална корекция. Следователно ако не сте силно засегнати от този проблем, препоръчваме да изчакате следващата актуализация на софтуера, който ще съдържа тази корекция.

За незабавно решаване на проблема, се обърнете към услугите за поддръжка на клиенти на Microsoft да получите актуалната корекция. За пълен списък на телефонните номера на отдела за поддръжка на Microsoft и информация за цените на поддръжката посетете следния уеб сайт на Microsoft:Забележка: При специални случаи таксите, които са за свързани с поддръжката обаждания могат да бъдат отменени, ако специалист по поддръжката на Microsoft прецени, че конкретна актуализация може да разреши проблема. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към съответната актуализация.

Необходими условия:

За да инсталирате тази актуална корекция, трябва да имате инсталиран Internet Explorer 8 на компютър, на който се изпълнява една от следните операционни системи:
  • Windows XP Service Pack 2 (SP2) или Windows XP Service Pack 3 (SP3)
  • Windows Server 2003 Service Pack 2 (SP2)
  • Windows Vista
  • Windows Server 2008

Изискване за рестартиране

Трябва да рестартирате компютъра, след като приложите тази актуална корекция.

Информация за заместване на актуалната корекция

Тази актуална корекция не замества издадените актуални корекции.

Информация за системния регистър

За да използвате един от P1es в този пакет, не трябва да променяте нищо в системния регистър.

Файлова информация

Англоезичната версия на тази има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.
За всички поддържани базирани на x86 версии на Internet Explorer 8 за Windows XP SP2 или Windows XP SP3
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформаИзисквания за сервизен пакет
Ieframe.dll8.0.6001.2290411,069,44029-Jul-200905:14x86SP3
Ieproxy.dll8.0.6001.22904246,27229-Jul-200905:14x86SP3
Mshtml.dll8.0.6001.229045,938,68829-Jul-200905:14x86SP3
За всички поддържани базирани на x86 версии на Internet Explorer 8 за Windows Server 2003 SP2
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформаИзисквания за сервизен пакет
Ieframe.dll8.0.6001.2290411,069,44029-Jul-200907:44x86SP2
Ieproxy.dll8.0.6001.22904246,27229-Jul-200907:44x86SP2
Mshtml.dll8.0.6001.229045,938,68829-Jul-200907:44x86SP2
За всички поддържани базирани на x86 версии на Internet Explorer 8 за Windows Vista или Windows Server 2008
Име на файлВерсия на файлаРазмер на файлаДатаВремеПлатформа
Mshtml.dll8.0.6001.229045,938,68825-Jul-200915:39x86
Mshtml.tlb8.0.6001.229041,638,91225-Jul-200914:05Неприложимо
Ieproxy.dll8.0.6001.22904246,27225-Jul-200915:38x86
Ieframe.dll8.0.6001.2290411,069,44025-Jul-200915:38x86
Ieui.dll8.0.6001.22904164,35225-Jul-200915:38x86

Статус


Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация


За повече информация относно Windows Internet Explorer 8 готовност Toolkit посетете следния уеб сайт на Microsoft:За повече информация относно прозорец HTML обект посетете следния уеб сайт на Microsoft: