Memory leak dôjde po otvorení webovej stránky, ktorá obsahuje zacyklený odkaz v rámoch iframe

Preklady článku Preklady článku
ID článku: 975736 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

PRIZNAKY

Uvažujme o nasledujúcom prípade:
  • Môžete zobraziť webovú stránku, ktorá používa window.open metóda na otvorenie druhej webovej stránky v novom okne.
  • Novootvorené okno obsahuje prvok IFRAME, ktorý načíta stránka s zacyklené odkazy.
V tomto scenári, memory leak dôjde zakaždým, keď otvoríte okno.

Pretekanie tiež môže vyskytnúť, ak iframe načíta stránku obsahujúcu ovládací prvok Telerik RadGrid pre ASP.NET. V tomto scenári, si všimnete, že Súkromné bajtov zvýšiť o 3 MB pre každú operáciu window.open . Po niektorých otvárať a zatvárať operácií, výkon systému výrazne znižuje.

Monitorovanie výkonu systému, použite sledovanie výkonu (Perfmon.exe). Sledovanie, kontrola Súkromné bajtov pre program Internet Explorer.

Poznámka
Ak prejdete na stránku hostila v iframe priamo, potom sa problém nevyskytne.

RIESENIE

Informácie o aktualizácii zabezpečenia

Ak chcete vyriešiť tento problém, nainštalujte najnovšie kumulatívnu aktualizáciu zabezpečenia pre program Internet Explorer. Ak chcete inštalovať najnovšie aktualizácie, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://Update.Microsoft.com
Podrobnejšie technické informácie o najnovších kumulatívnu aktualizáciu zabezpečenia pre program Internet Explorer, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://www.Microsoft.com/technet/security/current.aspx

Poznámka Táto aktualizácia bola najprv zahrnutý do aktualizácie zabezpečenia 2416400 (MS10-090).Štvrtá nedeľa v októbri
2416400MS10-090: Kumulatívna aktualizácia zabezpečenia pre program Internet Explorer

Informácie databázy Registry

Dôležité Tento odsek, metóda alebo úloha obsahuje kroky, ktoré Vás navedú, ako upraviť databázu registry. Avšak, môžu spôsobiť vážne problémy ak databázu registrov upravíte nesprávne. Preto sa uistite, že ste postupovali správne. Doporučujeme zálohovať databázu registrov skôr, ako zmeníte jej hodnoty. Potom, môžete obnoviť databázu registrov, ak sa vyskytne problém. Ďalšie informácie o zálohovaní a obnovení databázy registrov nájdete po kliknutí na nasledovné číslo článku publikovaného v Microsoft Knowledge Base:
322756 Ako zálohovať a obnovovať databázu registry v systéme Windows
Po nainštalovaní aktualizácie pre program Internet Explorer 6 a 7 v počítači, musíte pridať hodnotu databázy registry na umožnenie opravy. To chcete urobiť, postupujte nasledovne:
  1. Kliknite na položku ŠtartOK spustiť, zadajte program Regedita stlačte kláves ENTER.
  2. Vyhľadajte a kliknite na jeden z nasledovných podkľúčov databázy registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl


    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
  3. Vývojár Upraviť ponuku, ukážte na NovéTlačidlo Microsoft Office Kľúč.
  4. Typ FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736a stlačte kláves ENTER.
  5. Kliknite pravým tlačidlom myši FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, ukážte na položku NovéTlačidlo Microsoft Office Hodnota DWORD.
  6. Typ Iexplore.exea stlačte kláves ENTER.
  7. Kliknite pravým tlačidlom myši Iexplore.exeTlačidlo Microsoft Office Upraviť.
  8. Do pola Údaje o hodnote zadajte 1Tlačidlo Microsoft Office a potom presuňte na snímke nakreslite ovládací prvok..
  9. Editor databázy Registry výstupu.
Poznámka Aplikácie, ktoré hostí ovládaním (WebOC) alebo MSHTML môžu rozhodnúť do opravy pripočítaním vyššie uvedené položky databázy registry. Nahradiť hodnota DWORD ZAPÍSANÁ z "iexplore.exe" názov aplikácie (<appname>.exe).

Problém sa nevyskytuje v programe Internet Explorer 8 alebo v programe Internet Explorer 9 však buď program Internet Explorer verzie nainštalovaný, ak používate aplikácie hostiteľské WebBrowser control(WebOC) alebo MSHTML prejdite na stránku, potom sa problém stále vyskytuje. Takéto žiadosti môžu rozhodnúť do opravy pridaním položky databázy registry. To chcete urobiť, postupujte nasledovne:</appname>
  1. Kliknite na položku ŠtartOK spustiť, zadajte príkaz regedita stlačte kláves ENTER.
  2. Vyhľadajte a kliknite na jeden z nasledovných podkľúčov databázy registry:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl


    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl
  3. Vývojár Upraviť ponuku, ukážte na NovéTlačidlo Microsoft Office Kľúč.
  4. Typ FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUPa stlačte kláves ENTER.
  5. Kliknite pravým tlačidlom myši FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, ukážte na položku NovéTlačidlo Microsoft Office Hodnota DWORD.
  6. Typ <appname></appname>.exea stlačte kláves ENTER.
  7. Kliknite pravým tlačidlom myši <appname></appname>.exeTlačidlo Microsoft Office Upraviť.
  8. Do pola Údaje o hodnote zadajte 1Tlačidlo Microsoft Office a potom presuňte na snímke nakreslite ovládací prvok..
  9. Editor databázy Registry výstupu.

STAV

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „vzťahuje sa na".

DALSIE INFORMACIE

Ďalšie informácie o spôsobe window.open , navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://msdn.Microsoft.com/en-us/library/ms536651 (VS.85) .aspx
Ďalšie informácie o prvku IFRAME, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://msdn.Microsoft.com/en-us/library/ms535258 (VS.85) .aspx
Ďalšie informácie o zacyklených odkazoch, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft
http://msdn.Microsoft.com/en-us/library/bb250448 (VS.85) .aspx

Produkty tretích strán, ktorých tento článok pojednáva vyrábajú spoločnosti, ktoré sú nezávislé od spoločnosti Microsoft. Microsoft formuluje žiadnu záruku, implicitnej alebo inej o výkon a spoľahlivosť týchto výrobkov.

Vlastnosti

ID článku: 975736 - Posledná kontrola: 13. júna 2012 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Windows Internet Explorer 7
  • Windows Internet Explorer 8
  • Windows Internet Explorer 9
  • Microsoft Internet Explorer 6.0
Kľúčové slová: 
kbexpertiseinter kbtshoot kbqfe kbhotfixserver kbsurveynew kbprb kbmt KB975736 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 975736

Odošlite odozvu

 

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