ОШИБКА: В сценарии, использующем функцию execCommand вместе с командой SaveAs, не выполняется сохранение веб-страницы в обозревателе Internet Explorer 7, работающем на компьютере с операционной системой Windows Vista.

Переводы статьи Переводы статьи
Код статьи: 934817 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

Рассмотрим следующую ситуацию. Обозреватель Windows Internet Explorer 7 используется на компьютере, работающем под управлением операционной системы Windows Vista. Запускается сценарий, в котором функция execCommand используется вместе с командой SaveAs. В этом случае сценарий не сохраняет веб-страницу на жестком диске. Кроме этого, при попытке в рамках сценария сохранить файл выдается следующее сообщение об ошибке:
Для обеспечения безопасности данный файл был сохранен в папке Temporary Internet Files.

Открыть эту папку?
Если нажать кнопку Да, открывается следующая папка:
C:\Users\user_profile\AppData\Local\Microsoft\Windows\Temporary Internet Files\Virtualized
Сохраненной веб-страницы в этой папке нет.

Причина

Эта проблема возникает в том случае, если в обозревателе Internet Explorer 7, работающем на компьютере с операционной системой Windows Vista, включен защищенный режим. Защищенный режим применяется ко всем зонам безопасности. По умолчанию в Internet Explorer 7 не включается защищенный режим для зоны Надежные узлы.

Временное решение

Для обхода этой проблемы необходимо в список обозревателя Internet Explorer 7 Надежные узлы включить URL-адрес веб-страницы, которую требуется сохранить с помощью сценария. Затем для этой зоны необходимо отключить защищенный режим. Для этого выполните следующие действия.
  1. В обозревателе Internet Explorer 7 выберите команду Свойства обозревателя в меню Сервис.
  2. Перейдите на вкладку Безопасность, выберите Надежные узлы и нажмите кнопку Узлы.
  3. Под заголовком Добавить узел в зону введите URL-адрес, который требуется сохранить.
  4. Нажмите кнопку Добавить, Закрыть, а затем — OK.
  5. На вкладке Безопасность снимите флажок Включить защищенный режим (потребуется перезапуск Internet Explorer).
  6. Перезапустите Internet Explorer 7.
Кроме этого, для обхода данной проблемы файл можно сохранить вручную. Для этого выполните следующие действия.
  1. Откройте Internet Explorer и нажмите клавишу ALT.
  2. В меню Файл выберите команду Сохранить как.
  3. Выберите местоположение для сохранения веб-страницы, затем щелкните Сохранить.

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к».

Свойства

Код статьи: 934817 - Последний отзыв: 15 мая 2007 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • Windows Internet Explorer 7 in Windows Vista
Ключевые слова: 
kbexpertiseinter kbtshoot kbmsccsearch kbprb KB934817

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com