выдаются сообщения об ошибке «Операция прервана» когда я посетите веб-страницы в обозревателе Internet Explorer?

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

В этой статье

выдаются следующее сообщение об ошибке при ли веб-страницы в обозревателе Internet Explorer?
Не удается открыть http:// веб-узел Интернета< Веб-узла >. com. Операция прервана.
Ответ: Internet Explorer 7 не удается отобразить определенный элемент на веб-страницы на этом веб-узла.

Как устранить эту неполадку?

Самый простой способ позволяет устранить неполадку — это обновление для Internet Explorer 8. Эта проблема не возникает в Internet Explorer 8. Обновление до Internet Explorer 8, посетите следующий веб-узел корпорации Майкрософт:
Windows Internet Explorer 8: домашняя страница
http://www.Microsoft.com/Windows/Internet-Explorer/Beta/Default.aspx
Также обратиться к владельцам веб-узла и сообщите о том, что не удается просмотреть веб-узла в Internet Explorer 7. Если разработчики веб-узлов,Больше информации для разработчиковразделе объясняется, как веб-разработчики могут внести несложные изменения в веб-узлов, сделает их полностью совместима с обозревателем Internet Explorer 7. В настоящий момент конечно, нельзя будет просматривать веб-узла, поэтому обновление до Internet Explorer 8 может быть лучшим вариантом для вас.

Дополнительные сведения для разработчиков

Эта проблема возникает, так как дочерний элемент контейнера HTML содержит сценарий, который пытается изменить родительский элемент контейнера дочернего контейнера. Он пытается изменить родительский элемент контейнера с помощьюinnerHTMLметода илиappendChildметод.

, Это может происходить, еслиDIVэлемент является дочерним контейнером вBODYэлемент иSCRIPTблока вDIVэлемент пытается изменитьBODYэлемент, являющийся родительским контейнером дляDIVэлемент.

Для получения дополнительных сведений об этой ошибке посетите следующий веб-узел корпорации Майкрософт:
Что произошло с операция прервана?
http://blogs.MSDN.com/IE/Archive/2008/04/23/What-happened-to-Operation-Aborted.aspx
ПримечаниеПользователи также могут получать это сообщение об ошибке, если веб-страницы в зону надежных узлов отправляет HTTP 302 перенаправление на страницу в зоне Интернета. При использовании защищенного режима Internet Explorer 7 и более поздних версий, работающих под управлением Windows Vista или более поздней версии операционной системы не перенаправления с веб-страниц, выполняемые на средний уровень целостности на веб-страницы с низкой целостности по соображениям безопасности. В этих случаях пользователи могут получать аналогичное сообщение об ошибке "Прерывании операции". Чтобы решить эту проблему, убедитесь что перенаправления HTTP 302 страниц в пределах той же зоне. Например убедитесь, что что перенаправления с одной страницы в зону надежных узлов на другую страницу зона надежных узлов. Или убедитесь, что источник и назначение перенаправления не включают изменения в состоянии защищенного режима обозревателя Internet Explorer.

Способ 1

Для временного решения этой проблемы записи блоков сценариев, которые изменяют только закрытые контейнеры или которые изменяют только элемент-контейнер немедленного выполнения сценария. Это позволяет закрыть целевой контейнер или блок сценария можно переместить в контейнер, который требуется изменить.

Решение 2

Можно отключить подробные сообщения об ошибках HTTP в Internet Explorer. Этот способ позволяет по-прежнему появляется сообщение об ошибке. Тем не менее Internet Explorer не перемещается из ее после возникновения ошибки. Этот метод работает только для Internet Explorer 6.

Для этого выполните следующие действия:
  1. НаСредстваменю, нажмите кнопкуСвойства обозревателя.
  2. НаДополнительновкладки, снимите флажокОтображение подробных сообщений об ошибках HTTPфлажокПросмотрраздел, а затем нажмите кнопкуОК.
  3. Закройте обозреватель.

Решение 3

Можно отключить активные сценарии в обозревателе Internet Explorer. Этот метод позволяет избежать ошибки, запретив запуск любой сценарий. Однако недостатком этого метода обхода, страница изменения не включены презентации, в результате ранее успешно динамические изменения на страницу. Кроме того все страницы в той же зоне безопасности не включена, пока не будет вновь включена функция активных сценариев.

Для обозревателя Internet Explorer 7, воспользуйтесь одним из следующих методов.

Способ 1

Добавление отдельных узлов для узлов с ограниченным доступом, где сценариев отключена по умолчанию.

ПримечаниеЭтот метод и затрагивает не только сценариев, а также многие другие области страницы, включая элементы управления ActiveX, которые отключены или установлены на запрос для этой зоны.

Для этого выполните следующие действия:
  1. НаСредстваменю, нажмите кнопкуСвойства обозревателя.
  2. НаБезопасностьвкладке выберитеОграниченные узлызоны.
  3. Нажмите кнопкуВеб-узловщелкнитеДобавить, а затем нажмите кнопкуОК.

Способ 2

Набор активных сценариев для строки или отключена при просмотре уязвимых веб-узла для зоны, в котором веб-узел загрузки.

ПримечаниеЭтот параметр влияет на все узлы в зоне, должно быть присвоено снова включено при просмотре других узлов. Определите, какие зоны веб-узел загружается в группе при просмотре в правом нижнем углу в строке состояния.
  1. НаСредстваменю, нажмите кнопкуСвойства обозревателя.
  2. НаБезопасностьвкладке, выберите зону веб-узел загружает в.
  3. Прокрутите список вниз доСоздание сценариевраздел и набор активных сценариев дляОтключена - запрещает сценариевилиЗапрос - предлагает пользователю для выполнения или запуска сценариев.
  4. Нажмите кнопкуОК.
ПримечаниеСпособ 1 и метод 2 для Internet Explorer 7 может перестать веб-узла. Отключите сценарии, только если эта проблема часто возникает на одном узле. При измененииСоздание сценариев, убедитесь, что сброс параметра наВключенавпоследствии таким образом, чтобы не влияет на другие узлы в этой зоне. Если невозможно отключить сценарии, используйте эффекты 1 или обновления для Internet Explorer 8.

Пример 1.

В этом примереDIVэлемент является дочерним элементом контейнера. SCRIPTвнутри блокаDIVэлемент пытается изменитьBODYэлемент . BODYэлемент имеет незакрытые родительским контейнером изменяемогоDIVэлемент.
<html>
  <body>
      <div>
                  <script type="text/Javascript">
                    document.body.innerHTML+="sample text";
                  </script>
      </div>
  </body>
</html>
Для решения этой проблемы воспользуйтесь одним из следующих методов.

Способ 1: изменить родительский элемент

ПеремещениеSCRIPTблока в областиBODYэлемент . Это контейнер, который он пытается изменить.
<html>
  <body>
      <div>
      </div>
      <script type="text/Javascript">
           document.body.innerHTML+="sample text";
      </script>
  </body>
</html>

Способ 2: изменение закрытого контейнера элемента

Контейнер закрытому добавить как местозаполнитель в родительском элементе контейнера. Измените новый контейнер закрытого с блоком сценария.
<html>
  <body>
      <div id="targetContainer">
      </div>
      <div>
      <script type="text/Javascript">
           document.getElementById('targetContainer').innerHTML+="sample text";
      </script>
      </div>
  </body>
</html>

Пример 2

В этом примереSCRIPTблок, который находится внутри глубоко вложенныхTDэлемент-контейнер, предпринимается попытка изменить родительский контейнерBODYэлемента с помощьюappendChildметод.
<html>
  <body>
      <table>
                <tr>
                         <td>
                                 <script type="text/Javascript">
                                                  var d = document.createElement('div');
                                                  document.body.appendChild(d);
                                 </script>
                         </td>
                 </tr>
      </table>
  </body>
 </html>
Чтобы решить эту проблему, переместитеSCRIPTблока вBODYэлемент.
 <html>
  <body>
      <table>
                <tr>
                        <td>
                       </td>
                 </tr>
      </table>
      <script type="text/Javascript">
                                  var d = document.createElement('div');
                                  document.body.appendChild(d);
                     </script>
  </body>
 </html>

Статус

Такое поведение предусмотрено при разработке.

Свойства

Код статьи: 927917 - Последний отзыв: 4 октября 2011 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Explorer 6.0
  • Windows Internet Explorer 7
Ключевые слова: 
kberrmsg kbcode kbtshoot kbmt KB927917 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:927917

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

 

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