Nevrací paměť při otevření webové stránky, která obsahuje cyklický odkaz v sekci iframe

Překlady článku Překlady článku
ID článku: 975736 - 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

Příznaky

Zvažte následující scénář:
  • Zobrazení webové stránky, která používá metodu window.open druhou webovou stránku otevřít v novém okně.
  • Nově otevřené okno obsahuje prvek IFRAME, který načte stránka s cyklické odkazy.
V tomto případě nevrací paměť při každém otevření okna.

Toto nevracení může také dojít, pokud prvek iframe načte stránka obsahující ovládací prvek Telerik RadGrid ASP.NET. V tomto případě si všimnete Nesdílené bajty pro každou operaci window.open zvýšíte 3 MB. Některé otevřete a zavřete operací, výkon systému se výrazně sníží.

Chcete-li sledovat výkon systému pomocí nástroje Sledování výkonu (Perfmon.exe). V programu Sledování výkonu Nesdílené bajty pro aplikaci Internet Explorer.

Poznámka:
-li procházet stránky přímo hostitelem prvek iframe, pak problém nenastane.

Řešení

Informace o aktualizaci zabezpečení

Tento problém vyřešíte instalací nejnovější kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer. Chcete-li nainstalovat nejnovější aktualizace, navštivte následující web společnosti Microsoft:
http://Update.microsoft.com
Další technické informace o nejnovější kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer naleznete na následujícím webu společnosti Microsoft:
http://www.microsoft.com/cze/technet/security/default.mspx

Poznámka: Tato aktualizace byla poprvé zahrnuta v aktualizaci zabezpečení 2416400 (předchází aktualizaci MS01-090).Další informace získáte klepnutím na následující číslo článku:
2416400Předchází aktualizaci MS01-090: Kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer

Informace o registru

Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které informace o úpravě registru. Však mohou nastat závažné problémy při nesprávných úpravách registru. Proto se ujistěte, opatrně postupujte takto. Pro zvýšení ochrany zálohujte registr před úpravami. Pokud dojde k potížím, můžete obnovit registru. Další informace o zálohování a obnovení registru získáte klepnutím na následující číslo článku:
322756 Způsob zálohování a obnovení registru v systému Windows
Po instalaci aktualizace pro aplikaci Internet Explorer 6 a 7 v počítači nutné přidat hodnotu registru povolit opravu. Chcete-li to provést, postupujte takto:
  1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, typ regedit, a stiskněte klávesu ENTER.
  2. Vyhledejte a klepněte na jeden z následujících podklíčů registru:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\MAIN\FeatureControl


    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
  3. V Upravit příkaz Novýa klepněte na tlačítko Klíč.
  4. Typ FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, a stiskněte klávesu ENTER.
  5. Klepněte pravým tlačítkem myši FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, přejděte na příkaz Novýa klepněte na tlačítko Hodnota DWORD.
  6. Typ Iexplore.exe, a stiskněte klávesu ENTER.
  7. Klepněte pravým tlačítkem myši Iexplore.exea klepněte na tlačítko Upravit.
  8. V Hodnota dat pole Typ 1a klepněte na tlačítko OK.
  9. Ukončete Editor registru.
Poznámka: Aplikace, které jsou hostiteli ovládacího prvku WebBrowser (WebOC) nebo modul MSHTML můžete zvolit do opravy přidáním výše uvedené položky registru. Nahraďte hodnotu DWORD "iexplore.exe" z názvu aplikace (<appname>.exe).

Problému nedochází v aplikaci Internet Explorer 8 nebo Internet Explorer 9, však buď verze aplikace Internet Explorer nainstalována, že pokud používáte aplikace hostující WebBrowser control(WebOC) nebo modul MSHTML, přejděte na stránku, pak problém přetrvává. Tyto aplikace můžete zvolit do opravy přidáním položky registru. Chcete-li to provést, postupujte takto:</appname>
  1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit, zadejte příkaz regedita stiskněte klávesu ENTER.
  2. Vyhledejte a klepněte na jeden z následujících podklíčů registru:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\MAIN\FeatureControl


    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
  3. V Upravit příkaz Novýa klepněte na tlačítko Klíč.
  4. Typ FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, a stiskněte klávesu ENTER.
  5. Klepněte pravým tlačítkem myši FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, přejděte na příkaz Novýa klepněte na tlačítko Hodnota DWORD.
  6. Typ <appname></appname>exe, a stiskněte klávesu ENTER.
  7. Klepněte pravým tlačítkem myši <appname></appname>exea klepněte na tlačítko Upravit.
  8. V Hodnota dat pole Typ 1a klepněte na tlačítko OK.
  9. Ukončete Editor registru.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o metodě window.open navštivte následující web společnosti Microsoft:
http://msdn.microsoft.com/en-us/library/ms536651 (VS.85) .aspx
Další informace o prvku IFRAME navštivte následující web společnosti Microsoft:
http://msdn.microsoft.com/en-us/library/ms535258 (VS.85) .aspx
Další informace o cyklických odkazů naleznete na následujícím webu společnosti Microsoft
http://msdn.microsoft.com/en-us/library/bb250448 (VS.85) .aspx

Produkty třetích stran popisované v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku, implicitně předpokládanou ani jinou týkající se výkonu nebo spolehlivosti těchto produktů.

Vlastnosti

ID článku: 975736 - Poslední aktualizace: 13. června 2012 - Revize: 5.0
Informace v tomto článku jsou určeny pro produkt:
  • Windows Internet Explorer 7
  • Windows Internet Explorer 8
  • Windows Internet Explorer 9
  • Microsoft Internet Explorer 6.0
Klíčová slova: 
kbexpertiseinter kbtshoot kbqfe kbhotfixserver kbsurveynew kbprb kbmt KB975736 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: 975736

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