Belirtiler
Aşağıdaki senaryoyu düşünün:
-
Size ikinci bir Web sayfasını yeni bir pencerede açmak için window.open yöntemini kullanan bir Web sayfasını görüntüleyin.
-
Yeni açılan penceresi olan döngüsel başvurular sayfayı yükleyen bir IFRAME öğesi içeriyor.
Bu senaryoda, bir bellek sızıntısı penceresini açmak her zaman oluşur.
IFRAME için ASP.NET Telerik RadGrid denetimi içeren sayfayı yükleyen bu sızıntısı da ortaya çıkabilir. Bu senaryoda, dikkat window.open her işlem için 3 MB Özel bayt artış. Bazı açın ve işlemleri kapatın sonra sistem performansını önemli ölçüde azaltır. Sistem performansını izlemek için Performans İzleyicisi (Perfmon.exe) kullanın. Performans İzleyicisi'nde, Özel bayt için Internet Explorer denetleyin. Not bir IFRAME içinde doğrudan barındırılan sayfaya göz atın sonra sorun oluşmaz.Güvenlik güncelleştirmesi bilgileri
Bu sorunu gidermek için en son Internet Explorer Toplu Güvenlik Güncelleştirmesi'ni yükleyin. En son güncelleştirmeleri yüklemek için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://update.microsoft.comEn son Internet Explorer toplu güvenlik güncelleştirmesi hakkında daha fazla teknik bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/technet/security/current.aspx Not: Bu güncelleştirme ilk olarak güvenlik güncelleştirmesi 2416400 (MS10-090) eklenmiştir. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2416400 MS10-090: Internet Explorer için toplu güvenlik güncelleştirmesi
Kayıt defteri bilgileri
Önemli Bu bölüm, yöntem veya görev, kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Daha fazla koruma için değiştirmeden önce kayıt defterini yedekleyin. Daha sonra bir sorun çıktığında kayıt defterini geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
Yedekleme ve geri yükleme Windows kayıt defterinde 322756 nasılBilgisayarda Internet Explorer 6 ve 7 güncelleştirmesi yükledikten sonra bu düzeltmeyi etkinleştirmek için bir kayıt defteri değeri eklemeniz gerekir. Bunu yapmak için şu adımları izleyin:
-
Başlat' ı tıklatın, Çalıştır' ı tıklatın, regedityazın ve ENTER tuşuna basın.
-
Bulun ve aşağıdaki kayıt defteri alt anahtarlarından birini tıklatın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl -
Düzen menüsünde Yeni'nin üzerine gelin ve Anahtar'a tıklayın.
-
FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736yazın ve ENTER tuşuna basın.
-
FEATURE_ADDITIONAL_MEMORY_CLEANUP_KB975736sağ tıklatın, Yeni' yi işaretleyin ve DWORD değeri' ni tıklatın.
-
Iexplore.exeyazın ve ENTER tuşuna basın.
-
Iexplore.exesağ tıklatın ve sonra Değiştir' i tıklatın.
-
Değer verisi kutusuna 1 yazın ve Tamam'ı tıklatın.
-
Kayıt Defteri Düzenleyicisinen Çıkış yapın.
Not: WebBrowser denetimi (alma WebOC) veya MSHTML barındıran uygulamalar, yukarıdaki kayıt defteri girdisini ekleyerek düzeltme PC'lerine yükleyebilirler. "İexplore.exe" DWORD değerini uygulamanın adını değiştirin (< uygulamaadı > .exe).
Sorun Internet Explorer 8 veya Internet Explorer 9, ancak yüklüyse, Internet Explorer sürümleri birini WebBrowser control(WebOC) veya MSHTML sayfasına göz barındıran uygulamalar kullanıyorsanız, sorunun yine oluşup oluşmaz. Bu tür uygulamalar, bir kayıt defteri girdisini ekleyerek düzeltme PC'lerine yükleyebilirler. Bunu yapmak için şu adımları izleyin:-
Başlat' ı tıklatın, Çalıştır' ı tıklatın, regedityazın ve ENTER tuşuna basın.
-
Aşağıdaki kayıt defteri alt anahtarlarından birini bulup tıklatın: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl -
Düzen menüsünde Yeni'nin üzerine gelin ve Anahtar'a tıklayın.
-
FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUPyazın ve ENTER tuşuna basın.
-
FEATURE_ADDITIONAL_IE8_MEMORY_CLEANUPsağ tıklatın, Yeni' yi işaretleyin ve DWORD değeri' ni tıklatın.
-
< Uygulamaadı >.exeyazın ve ENTER tuşuna basın.
-
< Uygulamaadı >.exesağ tıklatın ve sonra Değiştir' i tıklatın.
-
Değer verisi kutusuna 1 yazın ve Tamam'ı tıklatın.
-
Kayıt Defteri Düzenleyicisinen Çıkış yapın.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Daha fazla bilgi
Window.open yöntemi hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/ms536651(VS.85).aspxIFRAME öğesi hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://msdn.microsoft.com/en-us/library/ms535258(VS.85).aspxDöngüsel başvurular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin.
http://msdn.microsoft.com/en-us/library/bb250448(VS.85).aspx Bu makalede açıklanan üçüncü taraf ürünler Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performansı veya güvenilirliği hakkında açık veya örtük hiçbir garanti vermez.