Help and Support

Artikel-ID: 927917 - Geändert am: Freitag, 1. Mai 2009 - Version: 4.0

Wenn ich eine Webseite in Internet Explorer besuche, wird von mir warum eine "Vorgang" Fehlermeldung angezeigt, der abgebrochen wird?

Auf dieser Seite

Alles erweitern | Alles schließen
Wenn ich eine Webseite in Internet Explorer besuche, wird von mir warum folgende Fehlermeldung angezeigt?
Kann das http:// <Web site> Standort Internet nicht öffnen. com. Operation abgebrochen wurde.
Antworten: Internet Explorer 7 kann ein bestimmtes Element auf einer Webseite auf der Website nicht anzeigen.

Wie kann ich dieses Problem beheben?

Das Aktualisieren von Internet Explorer 8 ist der einfachste, Sie das Problem zu beheben Weg. Dieses Problem tritt nicht mehr bei Internet Explorer 8 auf. Besuchen Sie das folgende Website von Microsoft, um Internet Explorer 8 zu aktualisieren:
Windows-Interneterweiterungsexplorer: 8: Homepage
http://www.microsoft.com/windows/internet-explorer/beta/default.aspx (http://www.microsoft.com/windows/internet-explorer/beta/default.aspx)
Sie können die Website-Besitzer außerdem herstellen und Sie können ihnen feststellen, dass Sie ihre Website nicht in Internet Explorer 7 anzeigen können. Der wenn die Website-Entwickler interessiert sind Weitere Informationen für Entwickler In Abschnitt wird erläutert, wie Webentwickler einfache Änderungen an ihre Website vornehmen können, die sie vollständig kompatibel mit Internet Explorer 7 vornehmen wird. Wird sein, dass Sie diese Website anzeigen können Zwischenzeit nicht natürlich, so dass das Aktualisieren von Internet Explorer 8 die bessere Option für Sie sein kann.

Weitere Informationen für Entwickler

Dieses Problem tritt auf, weil ein unterordnetes Container-HTML-Element Skript enthält, das das übergeordnete Containerelement des unterordneten Containers ändern möchte. Das Skript versucht, das übergeordnete Containerelement zu ändern, indem das Skript die Methode InnerHTML oder die Methode AppendChild verwendet.

Wenn ein DIV Element ein unterordnetes ein Container in einem Element KÖRPER ist und wenn ein SKRIPT Block in dem Element DIV versucht, KÖRPER das Element zu ändern, das ein übergeordnetes ein Container für das Element DIV ist, kann dieses Problem beispielsweise auftreten.

Findet weitere Informationen über diesen Fehler auf dem folgenden Website von Microsoft:
Was geschah mit Vorgang, der abgebrochen wird?
http://blogs.msdn.com/ie/archive/2008/04/23/what-happened-to-operation-aborted.aspx (http://blogs.msdn.com/ie/archive/2008/04/23/what-happened-to-operation-aborted.aspx)
Hinweis: diese Fehlermeldung kann von Benutzern auch angezeigt werden, wenn eine Webseite in einem Zone der vertrauenswürdigen Sites eine HTTP 302 Umleitung an eine Seite in der Internetzone sendet. Mit geschütztem Modus verhindern Internet Explorer 7 das Windows Vista oder ein neueres Betriebssystem ausführt, und höhere oder unter Windows Vista ausführbare Versionen Umleitungen von Webseiten, die innerhalb mittlerer Integrität zu Webseiten ausgeführt werden, die innerhalb niedriger Integrität aus Sicherheitsgründen ausgeführt werden. In diesen Szenarios wird ähnliche Fehlermeldung möglicherweise von Benutzern "Operation Aborted" angezeigt. Stellen Sie sicher, dass sich HTTP 302 Umleitungen für Seiten innerhalb derselben Zone befinden um dieses Problem zu beheben. Stellen Sie beispielsweise sicher, dass eine Umleitung eine zu andere Zone der vertrauenswürdigen Sites-Seite von Zone der vertrauenswürdigen Sites-Seite zu anderem ist. Stellen Sie sicher, dass der Quell und das Ziel der Umleitung eine Änderung des geschützten Modus-Status von Internet Explorer nicht umfassen.

1. Umgehungsmöglichkeit

Schreiben Sie Skript, um dieses Problem umzugehen, zu um Blöcke dass nur ändert, Container schlossen oder zu um nur das sofortige Containerelement des Skripts die ändert. Dazu können Sie den Zielcontainer mit Hilfe eines Platzhalters schließen oder den Skriptblock in dem Container verschieben, den Sie ändern möchten.

Problemumgehung 2

Sie können benutzerfreundliche HTTP-Fehlermeldungen in Internet Explorer deaktivieren. Diese Problemumgehung ermöglicht es weiterhin Ihnen der Fehlermeldung angezeigt. Nachdem der Fehler auftritt, wird Internet Explorer nicht jedoch weg von der Seite verschoben. Diese Problemumgehung kann nur für Internet Explorer 6 verwandt werden.

Gehen Sie hierzu folgendermaßen vor
  1. Klicken Sie in dem Menü Extras auf Internetoption.
  2. Deaktivieren Sie in der Registerkarte Erweitert das Kontrolle-Kästchen Kurze HTTP-Fehlermeldungen anzeigen in dem Abschnitt Browsing und klicken Sie dann auf OK.
  3. Schließen Sie das Browser.

Problemumgehung 3

Sie können Active Scripting in Internet Explorer deaktivieren. Diese Problemumgehung vermeidet die Fehlerbedingung, indem diese Problemumgehung alle Skript an der Ausführung hindert. Der Nachteil von dieser Problemumgehung liegt darin, dass die Seite Änderungen von Präsentation nicht durchführt, die zu der Seite vor dynamischen erfolgreichen früheren Änderungen führen. Alle Seiten in derselben Sicherheitszone haben nicht außerdem Active Scripting aktiviert sein, bis die Feature wieder aktiviert ist.

Wenden Sie für Internet Explorer 7 eine der folgenden Methoden an.

Methode

Fügen Sie die einzelne Site zu Eingeschränkte Sites hinzu, zu dem Skript standardmäßig deaktiviert ist.

Hinweis: diese Methode wirkt sich nicht nur auf der Skripterstellung außerdem außer weiteren Bereichen der Seite, die ActiveX-Steuerelement enthält, die deaktiviert wird oder auf dem festgelegt wird, zu dieser Zone aufzufordern, aus.

Gehen Sie hierzu folgendermaßen vor
  1. Klicken Sie in dem Menü Extras auf Internetoption.
  2. Markieren Sie auf der Registerkarte Sicherheit das Zone Eingeschränkte Sites.
  3. Klicken Sie auf Site, klicken Sie auf Hinzufügen, und klicken Sie dann auf OK.

Methode 2

Legen Sie das Active Scripting zu Aufforderung oder Disabled fest, wenn Sie eine betroffene Site für die Zone anzeigen, in die die Site geladen wird.

Hinweis: sich wirkt diese Einstellung auf alle Sites in der Zone aus und wenn Sie andere Standorte durchsuchen sollte wieder auf Aktiviert festgelegt werden. Legen Sie fest, die Site, welche Zone unter AL geladen wird, indem die untere rechte Ecke von der Statusleiste anzeigt, ist.
  1. Klicken Sie in dem Menü Extras auf Internetoption.
  2. Markieren Sie auf der Registerkarte Sicherheit die Zone, unter der die Site geladen wird.
  3. Führen Sie bis zu dem Abschnitt Skripterstellung einen Bildlauf durch, und legen Sie das Active Scripting zu Disabled - prevents scripts oder Prompt - prompts user to run or not to run scripts fest.
  4. Klicken Sie auf OK.
Hinweis: Methode 1 und Methode 2 für Internet Explorer 7 nehmen möglicherweise unbrauchbar die Site vor. Deaktivieren Sie Skripte nur, falls das Problem häufig bei dem gleichen Standort auftritt. Stellen Sie sicher, dass Sie später die Einstellung wieder auf Aktivieren zurücksetzen, damit auf anderen Standorten in der Zone nicht auswirkt, wenn Sie die Einstellung von Skripterstellung ändern. Verwenden Sie Workaround 1, oder aktualisieren Sie Internet Explorer 8, wenn Sie die Skripterstellung nicht deaktivieren können.

Beispiel

Das DIV Element ist ein unterordnetes Containerelement in diesem Beispiel. Der SKRIPT Block in dem Element DIV versucht, das KÖRPER Element zu ändern. Das KÖRPER Element ist das Überordnen, nicht geschlossene übergeordnete ein Container des DIV Elements.
<html>
  <body>
      <div>
                  <script type="text/Javascript">
                    document.body.innerHTML+="sample text";
                  </script>
      </div>
  </body>
</html>
Verwenden Sie eine der folgenden Methoden, um dieses Problem zu beheben

Methode 1: ändern Sie das übergeordnete Element

Verschieben Sie in dem Gültigkeitsbereich des KÖRPER Elements den SKRIPT Block. Das ist der Container, den das Skript versucht, zu ändern.
<html>
  <body>
      <div>
      </div>
      <script type="text/Javascript">
           document.body.innerHTML+="sample text";
      </script>
  </body>
</html>

Methode 2: ändern Sie ein geschlossenes Containerelement

Fügen Sie als einen Platzhalter in dem übergeordneten Containerelement einen geschlossenen Container hinzu. Ändern Sie dann den neuen geschlossenen Container mit einem Skriptblock.
<html>
  <body>
      <div id="targetContainer">
      </div>
      <div>
      <script type="text/Javascript">
           document.getElementById('targetContainer').innerHTML+="sample text";
      </script>
      </div>
  </body>
</html>

Beispiel 2

In diesem Beispiel versucht SKRIPT ein Block, der sich TD in einem tief geschachtelten Containerelement befindet, ein übergeordnetes KÖRPER Containerelement zu ändern, indem SKRIPT ein Block, der sich TD in einem tief geschachtelten Containerelement befindet, die AppendChild Methode verwendet.
<html>
  <body>
      <table>
                <tr>
                         <td>
                                 <script type="text/Javascript">
                                                  var d = document.createElement('div');
                                                  document.body.appendChild(d);
                                 </script>
                         </td>
                 </tr>
      </table>
  </body>
 </html>
Verschieben Sie in dem Element KÖRPER den SKRIPT Block, um dieses Problem zu beheben.
 <html>
  <body>
      <table>
                <tr>
                        <td>
                       </td>
                 </tr>
      </table>
      <script type="text/Javascript">
                                  var d = document.createElement('div');
                                  document.body.appendChild(d);
                     </script>
  </body>
 </html>

Status

Es handelt sich hierbei um ein beabsichtigtes Verhalten.

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0
  • Windows Internet Explorer 7
Keywords: 
kberrmsg kbcode kbtshoot kbbug KB927917 KbMtde kbmt
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 927917  (http://support.microsoft.com/kb/927917/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

SPRACHE AUSWÄHLEN

 

Related Support Centers