Symptomer
Tenk deg følgende:
-
Du viser en webside som bruker window.open -metoden til å åpne en annen Web-side i et nytt vindu.
-
Nylig åpnede vinduet inneholder IFRAME-elementet som laster inn en side som har sirkelreferanser.
I dette scenariet oppstår en minnelekkasje hver gang du åpner vinduet.
Denne lekkasje kan også oppstå hvis iframe laster inn en side som inneholder en Telerik RadGrid-kontroll for ASP.NET. I dette scenariet kan du Legg merke til at Øk Private byte med 3 MB for hver window.open -operasjonen. Når noen åpner og lukker operasjoner, reduserer systemets ytelse betraktelig.
Hvis du vil overvåke systemets ytelse, kan du bruke Ytelsesmåler (Perfmon.exe). Kontroller Private byte for Internet Explorer i Ytelsesmåler.
Merk Hvis du blar til siden vert iframe direkte, og problemet ikke oppstår.
Informasjon om sikkerhetsoppdatering
Hvis du vil løse dette problemet, kan du installere den nyeste kumulative sikkerhetsoppdateringen for Internet Explorer. Hvis du vil installere de nyeste oppdateringene, kan du gå til følgende Microsoft-webområde:
http://update.microsoft.comHvis du vil ha mer teknisk informasjon om den nyeste kumulative sikkerhetsoppdateringen for Internet Explorer, kan du gå til følgende Microsoft-webområde:
http://www.microsoft.com/technet/security/current.aspx
Obs! Denne oppdateringen var først inkludert i sikkerhetsoppdatering 2416400 (MS10-090).
Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2416400 MS10-090: Kumulativ sikkerhetsoppdatering for Internet Explorer
Informasjonen i registeret
Viktig Denne delen, metoden eller oppgaven inneholder fremgangsmåter for hvordan du endrer registret. Imidlertid kan oppstå alvorlige problemer hvis du endrer registeret feilaktig. Sørg derfor for at du følger disse trinnene nøye. Ta sikkerhetskopi av registret før du endrer den ekstra beskyttelse. Deretter kan du gjenopprette registret hvis det oppstår et problem. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
322756 hvordan du sikkerhetskopierer og gjenoppretter registret i WindowsNår du har installert oppdateringen for Internet Explorer 6 og 7 på datamaskinen, må du legge til en registerverdi for å aktivere feilrettingen. Følg disse trinnene:
-
Klikk Start, klikk Kjør, Skriv inn regeditog trykk deretter ENTER.
-
Finn og klikk én av følgende registerundernøkler:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl -
Velg Nypå Rediger -menyen, og klikk deretter nøkkel.
-
Skriv inn FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, og trykk deretter ENTER.
-
Høyreklikk FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736, pek på Ny, og klikk deretter DWORD-verdi.
-
Skriv inn Iexplore.exe, og trykk deretter ENTER.
-
Høyreklikk Iexplore.exe, og klikk deretter Endre.
-
Skriv inn 1i Verdidata -boksen, og klikk deretter OK.
-
Avslutt Registerredigering.
Obs! Programmer som er vert for webleserkontrollen (WebOC) eller MSHTML kan velge i løsningen ved å legge til registernøkkelen ovenfor. Erstatt DWORD-verdien fra "iexplore.exe" i navnet på programmet (< programnavn > .exe).
Problemet oppstår ikke i Internet Explorer 8 eller i Internet Explorer 9, med én av Internet Explorer-versjon som er installert, hvis du bruker programmer som er vert for WebBrowser-control(WebOC) eller MSHTML Bla til siden, deretter problemet stadig inntreffer. Slike programmer kan velge i løsningen ved å legge til en registeroppføring. Følg disse trinnene:
-
Klikk Start, klikk Kjør, Skriv inn regeditog trykk deretter ENTER.
-
Finn og klikk én av følgende registerundernøkler: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl -
Velg Nypå Rediger -menyen, og klikk deretter nøkkel.
-
Skriv inn FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, og trykk deretter ENTER.
-
Høyreklikk FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUP, pek på Ny, og klikk deretter DWORD-verdi.
-
Skriv inn < programnavn >.exe, og trykk deretter ENTER.
-
Høyreklikk < programnavn >.exe, og klikk deretter Endre.
-
Skriv inn 1i Verdidata -boksen, og klikk deretter OK.
-
Avslutt Registerredigering.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Hvis du vil ha mer informasjon
Hvis du vil ha mer informasjon om window.open -metoden, kan du gå til følgende Microsoft-webområde:
http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspxHvis du vil ha mer informasjon om IFRAME-elementet, kan du gå til følgende Microsoft-webområde:
http://msdn.microsoft.com/en-us/library/ms535258(VS.85).aspxHvis du vil ha mer informasjon om sirkelreferanser, kan du gå til følgende Microsoft-webområde
http://msdn.microsoft.com/en-us/library/bb250448(VS.85).aspx
Tredjepartsprodukter som beskrives i denne artikkelen, produseres av selskaper som er uavhengige av Microsoft. Microsoft gir ingen garantier, stilltiende eller på annen måte, om ytelsen eller påliteligheten til disse produktene.