Proč se při návštěvě webové stránky v aplikaci Internet Explorer zobrazí chybová zpráva "Operace byla přerušena"?

Překlady článku Překlady článku
ID článku: 927917 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Proč se při návštěvě webové stránky v aplikaci Internet Explorer zobrazí následující chybová zpráva?
Aplikace Internet Explorer nelze otevřít. http:// web Internet<Web site=""></Web>. com. Operace byla přerušena.
Odpověď: Internet Explorer 7 nemůže zobrazit určitý prvek na webovou stránku na webový server.

Jak tento problém vyřešit?

Nejjednodušším způsobem, můžete problém vyřešit je upgrade na aplikaci Internet Explorer 8. K tomuto problému již nedochází v aplikaci Internet Explorer 8. Chcete-li inovovat aplikaci Internet Explorer 8, navštivte následující Web společnosti Microsoft:
Aplikace Internet Explorer 8: Domovská stránka
http://www.microsoft.com/Windows/Internet-Explorer/Beta/default.aspx
Můžete také kontaktovat vlastníky webu a zjistit, že jejich webu nelze zobrazit v aplikaci Internet Explorer 7. Pokud vývojáři webu, Další informace pro vývojáře část vysvětluje, jak vývojáři webu můžete provést jednoduché změny své weby, které jim umožňují plně kompatibilní s aplikací Internet Explorer 7. Mezitím se samozřejmě nebude možné tak lepší možnost upgradu na aplikaci Internet Explorer 8 může být zobrazení tohoto webu.

Další informace pro vývojáře

K tomuto problému dochází, protože podřízený prvek kontejneru HTML obsahuje skript, který se pokusí změnit nadřazený kontejner prvek podřízeného kontejneru. Skript se pokusí upravit pomocí innerHTML metodu nebo metody appendChild prvku nadřazeného kontejneru.

Tomuto problému může dojít, pokud je prvek DIV podřízený kontejner v prvku BODY a blok skriptu v prvku DIV se pokusí změnit prvek subjekt , který je nadřazeného kontejneru prvku DIV .

Další informace o této chybě naleznete na webu společnosti Microsoft:
Operace byla přerušena co se stalo?
http://blogs.msdn.com/ie/archive/2008/04/23/What-Happened-to-Operation-aborted.aspx
Poznámka: Uživatelé obdržet tuto chybovou zprávu, pokud do zóny Důvěryhodné servery webovou stránku přesměrování HTTP 302 odešle stránku v zóně Internet. Chráněný režim aplikace Internet Explorer 7 a novější verze, které jsou spuštěny v systému Windows Vista nebo novější operační systém zabránit přesměrování z webové stránky, které na webové stránky, které běží při nízké integrity z bezpečnostních důvodů spustit střední integrity. V těchto scénářích uživatele může zobrazit podobná chybová zpráva "Operace přerušena". Tento problém je, že přesměrování HTTP 302 stránek v rámci stejné zóny. Například přesvědčte, zda přesměrování z jedné stránky v zóně Důvěryhodné servery na jinou stránku v zóně Důvěryhodné servery. Nebo, ujistěte se, že zdroj a cíl přesměrování není zahrnující změnu stavu chráněný režim aplikace Internet Explorer.

Řešení 1

Chcete-li tento problém vyřešit, skript bloky, které upravovat pouze uzavřené nádoby nebo který upravit pouze prvek skriptu vnitřním obalu. Provedete, můžete použít zástupný znak cílového kontejneru zavřete nebo blok skriptu můžete přesunout do kontejneru, který chcete změnit.

Řešení 2

Podrobné chybové zprávy protokolu HTTP v aplikaci Internet Explorer, můžete vypnout. Toto řešení umožňuje stále se zobrazují chybové zprávy. Však aplikace Internet Explorer nepřesune ze stránky po výskytu chyby. Toto řešení funguje pouze pro aplikaci Internet Explorer 6.

Postupujte takto:
  1. V Nástroje nabídky, klepněte na tlačítko Možnosti Internetu.
  2. V Upřesnit karta, zrušte zaškrtnutí políčka Zobrazovat podrobné chybové zprávy protokolu HTTP políčko ve skupinovém rámečku Procházení oddíl a klepněte na tlačítko OK.
  3. Zavřete prohlížeč.

Řešení 3

Zakázat aktivní skriptování v aplikaci Internet Explorer. Toto řešení se vyhýbá chybovou podmínku Zabráněním spuštění žádný skript. Ale nevýhodou tohoto řešení je, že nemá stránku nelze zobrazit změny vyplývající z dříve úspěšné dynamické změny na stránku. Všechny stránky ve stejné zóně zabezpečení také nemají povoleno, dokud je znovu povolit aktivní skriptování.

Aplikace Internet Explorer 7 pomocí jedné z následujících metod.

Metoda 1

Přidáte servery s omezeným přístupem, kde skriptování je zakázáno ve výchozím nastavení jednotlivých serverů.

Poznámka: Tato metoda se týká nejen skriptování, ale také mnoho jiných oblastí na stránce, včetně ovládacích prvků ActiveX, které jsou zakázány nebo nastavit výzev pro tuto zónu.

Postupujte takto:
  1. V Nástroje nabídky, klepněte na tlačítko Možnosti Internetu.
  2. V Zabezpečení Karta Výběr Servery s omezeným přístupem zóna.
  3. Klepněte na tlačítko Servery, klepněte na tlačítko Přidata klepněte na tlačítko OK.

Metoda 2

Nastavte aktivní skriptování na výzvu nebo zakázáno při zobrazení ovlivněné webu pro zónu, v níž webu načte.

Poznámka: Toto nastavení ovlivňuje všechny weby v zóně a měla by být nastavena zpět povoleno při procházení jiných serverů. Zjistěte, jaké zóny na serveru je načten pod zobrazením v pravém dolním rohu stavového řádku.
  1. V Nástroje nabídky, klepněte na tlačítko Možnosti Internetu.
  2. V Zabezpečení kartě select načte zónu na serveru ve skupinovém rámečku.
  3. Posunout dolů Skriptování oddíl a nastavení aktivní skriptování Zakázáno - zabraňuje skripty nebo Výzva - zobrazí výzvu ke spuštění nebo spuštění skriptů.
  4. Klepněte na tlačítko OK.
Poznámka: Metoda 1 a metodu 2 pro aplikaci Internet Explorer 7 může nepřístupnou webu. Zakážete skripty, pouze pokud k tomuto problému dochází často na stejném místě. Pokud změníte Skriptování nastavení, zkontrolujte nastavení obnovení zpět Povoleno později tak, aby se ostatní servery v této zóně nejsou ovlivněny. Pokud nemůžete zakázat skriptování pomocí řešení 1 nebo upgradu na aplikaci Internet Explorer 8.

Příklad 1

V tomto příkladu je pomocí prvku DIV podřízený prvek kontejneru. Blok skriptu v prvku DIV se pokusí změnit prvku BODY . Prvek subjekt je prvku DIV neuzavřený nadřazeného kontejneru.
<html>
  <body>
      <div>
                  <script type="text/Javascript">
                    document.body.innerHTML+="sample text";
                  </script>
      </div>
  </body>
</html>
Tento problém vyřešit, použijte jednu z následujících metod.

Metoda 1: Změnit nadřazený prvek

Přesuňte blok skriptu do působnosti prvku BODY . Toto je kontejner, který se pokouší skript Chcete-li upravit.
<html>
  <body>
      <div>
      </div>
      <script type="text/Javascript">
           document.body.innerHTML+="sample text";
      </script>
  </body>
</html>

Metoda 2: Změna uzavřené nádobě prvek

Přidat jako zástupný symbol v nadřazeném kontejneru uzavřené nádobě. prvek. Upravte nové uzavřené nádobě blok skriptu.
<html>
  <body>
      <div id="targetContainer">
      </div>
      <div>
      <script type="text/Javascript">
           document.getElementById('targetContainer').innerHTML+="sample text";
      </script>
      </div>
  </body>
</html>

Příklad 2

V tomto příkladu blok skriptu v hluboce vnořených prvku kontejneru TD pokusí upravit pomocí metody appendChild prvku nadřazeného kontejneru subjektu .
<html>
  <body>
      <table>
                <tr>
                         <td>
                                 <script type="text/Javascript">
                                                  var d = document.createElement('div');
                                                  document.body.appendChild(d);
                                 </script>
                         </td>
                 </tr>
      </table>
  </body>
 </html>
K tomuto problému přesuňte blok skriptu do prvku 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>

Prohlášení

Toto chování je záměrné.

Vlastnosti

ID článku: 927917 - Poslední aktualizace: 18. srpna 2012 - Revize: 8.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Internet Explorer 6.0
  • Windows Internet Explorer 7
Klíčová slova: 
kberrmsg kbcode kbtshoot kbmt KB927917 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku: 927917

Dejte nám zpětnou vazbu

 

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