В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

FIX: При запуске сценария на веб-странице после установки обновления безопасности MS06-042 на компьютере под управлением Windows XP или Windows Server 2003 появляется сообщение об ошибке: «Отказано в разрешении»

Поддержка Windows XP завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Windows XP. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Корпорация Майкрософт завершила поддержку Windows Server 2003 14 июля 2015 г. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Проблема
При запуске сценария на веб-странице в Microsoft Internet Explorer 6 может появиться следующее сообщение об ошибке сценария:
Отказано в разрешении
Данная проблема возникает при доступе сценария к свойству window.closed после закрытия окна обозревателя.

Данная проблема возникает после установки обновления безопасности MS06-042 на компьютере под управлением Microsoft Windows XP или Microsoft Windows Server 2003.
Решение

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

Чтобы устранить эту проблему, установите последнее накопительное обновление безопасности для Internet Explorer,. Для установки последних версий обновлений загрузите их с веб-узла Майкрософт по указанному ниже адресу. Для получения дополнительных технических сведений о последнем накопительном обновлении безопасности для Internet Explorer посетите следующий веб-узел корпорации Майкрософт по адресу: Примечание. Это исправление впервые появилось в обновлении безопасности 928090 (MS07-016). Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
928090 MS07-016: накопительное обновление для системы безопасности Internet Explorer

Сведения о пакете обновления

Windows Server 2003

Чтобы решить эту проблему, установите последний пакет обновления для Windows Server 2003. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
889100 Получение последнего пакета обновления для Windows Server 2003

Сведения об исправлении 926046

Windows XP

Корпорация Майкрософт предлагает исправление, которое предназначено только для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, где наблюдается описанная проблема. Исправление находится на стадии дополнительного тестирования. По этой причине корпорация Майкрософт рекомендует во всех случаях, когда проблема не представляет особой важности, отложить ее решение до выхода ближайшего пакета обновления для Windows XP, содержащего это исправление.

Чтобы получить это исправление и решить проблему немедленно, обратитесь в службу поддержки пользователей Майкрософт. Полный список телефонов служб поддержки пользователей Майкрософт, а также сведения об условиях обслуживания доступны на следующем веб-узле корпорации Майкрософт:Примечание. В отдельных случаях, если специалисты службы технической поддержки Майкрософт определят, что для решения проблемы требуется специальное обновление, плата за обращение в службу технической поддержки может не взиматься. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются на стандартных условиях.
Необходимые условия
Данное исправление предназначено для установки на компьютеры под управлением Microsoft Windows XP с пакетом обновления 2 (SP2) и установленным Microsoft Internet Explorer 6 с пакетом обновления 2 (SP2).
Необходимость перезагрузки
Необходимо перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет другие исправления.
Сведения о файлах
Английская версия исправления содержит атрибуты файлов, приведенные в следующей таблице или более поздние. Дата и время для файлов указаны в формате универсального всемирного времени (UTC). При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем в формате UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.

Microsoft Windows XP для компьютеров с процессором x86
Имя файлаВерсия файлаРазмерДатаВремяПлатформа
Mshtml.dll6.0.2900.30093,060,73605-окт-200612:12x86
Временное решение
В качестве временного решения проблемы на компьютере под управлением Windows Server 2003 при доступе к свойству window.closed необходимо использовать обработчик исключений, например try-catch. Если исключение создано, то окно закрыто, и Internet Explorer обрабатывает исключение.

Например, используйте код, похожий на следующий.
<html><head><script language="JavaScript">window.onerror = showError;function showError(msg,url,line){    var errorString = "eClient caught the following error on line "+ line +        ":\n\n\t" + msg + "\n\nURL:\t" + url + "\nBrowser:\t"        + navigator.appName + " " + navigator.appName        + " " + navigator.appVersion;    alert(errorString);    return true;}var nw = null;function openWindow(){    nw = window.open("about:blank", "blank",        'resizable=1,scrollbars=1,height=300,width=500');}function closeWindow(){    nw.close();}function closeWindow_again(){    var winIsOpen = true;    try{         if(nw != null && !nw.closed)        {            winIsOpen = true;            nw.close();        }    }    catch(e)    {        winIsOpen = false;    }    if (winIsOpen)        return true;    else        return false;} </script></head><body onload = "openWindow();"><a href="about:blank" onClick="closeWindow();closeWindow_again()">Закройте дочернее окно. При выполнении данного действия возникает ошибка JavaScript.</a></body></html>
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к». Впервые эта проблема была устранена в пакете обновления 2 (SP2) для Windows Server 2003.
Дополнительная информация
Для получения дополнительных сведений об обновлении безопасности MS06-042 щелкните следующий номер статьи базы знаний Майкрософт:
918899 MS06-042: Накопительное обновление безопасности для обозревателя Internet Explorer
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Свойства

Номер статьи: 926046 — последний просмотр: 12/03/2007 07:40:57 — редакция: 5.5

  • Microsoft Internet Explorer 6.0
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003, Standard Edition Service Pack 1 (SP1)
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Tablet PC Edition 2005
  • Microsoft Windows XP Service Pack 2
  • kbautohotfix kbwinserv2003sp2fix kbsecurity kbhotfixserver kbqfe kbpubtypekc KB926046
Отзывы и предложения