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

Вызовите метод window.open из веб-страницы, чтобы открыть активного документа в обозревателе Internet Explorer появляется сообщение об ошибке: «отказано в доступе»

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:934365
Проблема
Сценарий рекомендуется следующее. При вызовеWindow.Openметод с веб-страницы, чтобы открыть активного документа, например doc-файл, XLS-файл или файл PDF. При попытке получить доступ к дочернего окна с помощью сценария. В этом случае может появиться следующее сообщение об ошибке в обозревателе Internet Explorer 6 или в обозревателе Internet Explorer 7:
доступ запрещен
Причина
Когда Internet Explorer на сервере Active документов, таких как Microsoft Word, Microsoft Excel или Adobe Reader для отображения документа в окне обозревателя Internet Explorer, страница содержит только то окно активного документа и не MSHTML. Таким образом, объект window, возвращенноеWindow.Openметод отключается и становится недействительным. ТолькоIWebBrowser2фрейм обозревателя и активного документа сохраняются в новом окне. Поскольку методыIWebBrowser2интерфейс не показываются в сценарии, не может вызывать методы фрейм обозревателя, используя сценарий.
Статус
Такое поведение предусмотрено при разработке.
Дополнительная информация

Действия для воспроизведения поведения

Корпорация Майкрософт предлагает примеры программного кода только для иллюстрации и или подразумеваемых. Включая, но не ограничивая, подразумеваемые гарантии товарности или пригодности для использования в определенных целях.. В данной статье предполагается, что вы знакомы с языком программирования предложенном в примере, а также с средствами, которые используются для создания и отладки.. Сотрудники службы поддержки Майкрософт могут объяснить работу конкретной процедуры, но не. будут изменять примеры для реализации дополнительных возможностей или удовлетворения требований конкретных пользователей..
  1. Создать текстовый файл с именем Test.html .
  2. Скопировать и вставить следующий код в файл Test.html.
    <html>    <HEAD>        <SCRIPT language="JavaScript">                      var subWin;                        function openSubView(){                                        subWin = window.open("test.doc");                }                function closeSubView(){                if(subWin!=null)                       {			subWin.close();                        subWin = null;                       }                }        </SCRIPT>    </HEAD>    <BODY>                       <INPUT type="button" value="Open doc window" onClick="openSubView()" ID="Button1" NAME="Button1">                 <INPUT type="button" value="Close doc window" onClick="closeSubView()" ID="Button2" NAME="Button2">            </BODY></html> 
  3. Создать документ Word с именем Test.doc.
  4. ТипHello Worldв файле Test.doc.
  5. Открыть Test.html в Internet Explorer 6 или в обозревателе Internet Explorer 7.
  6. Нажмите кнопкуОкна открытых документов.

    Обратите внимание на то, что документ загружается в дочернем окне.
  7. Нажмите кнопкуОкно закрыть документЧтобы закрыть окно.

    Обратите внимание на то, что возникновение проблемы, описанной в разделе «Проблема».

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 934365 — последний просмотр: 09/22/2011 12:22:00 — редакция: 3.0

Microsoft Internet Explorer 6.0, Windows Internet Explorer 7

  • kbwebbrowser kbtshoot kbinfo kberrmsg kbprb kbmt KB934365 KbMtru
Отзывы и предложения