Gejala
Pertimbangkan skenario berikut ini:
-
Anda menggunakan aplikasi yang membuat kontrol WebBrowser.
-
Aplikasi yang menggunakan objek SessionStorage untuk menyimpan sesi di Internet Explorer 11 di komputer yang menjalankan Windows 7 atau Windows 8.1.
Dalam skenario ini, Anda mengalami masalah berikut ini:
-
Ketika aplikasi membuat kontrol pada hubungan yang sama, data objek SessionStorage dibagi dengan benar.
Catatan Masalah ini juga terjadi saat aplikasi membuat kontrol pada topik yang berbeda. Lihat artikel KB2980020 untuk informasi lebih lanjut. -
Ketika aplikasi membuat kontrol berulang kali, Internet Explorer menjadi lambat.
Pemecahan masalah
Informasi pemutakhiran
Untuk mengatasi masalah ini, instal pemutakhiran keamanan kumulatif terbaru untuk Internet Explorer. Untuk melakukannya, buka Pemutakhiran Microsoft. Selain itu, lihat memperbarui informasi teknis tentang keamanan kumulatif terbaru untuk Internet Explorer.
Catatan Pemutakhiran ini pertama kali disertakan dalam pembaruan keamanan kumulatif November untuk Internet Explorer (MS14-065).
Informasi lebih lanjut
Ketika kode skrip di halaman mengeksekusi metode window.open , aplikasi menangani peristiwa NewWindow dan membuat contoh kontrol WebBrowser baru. Setelah Anda menerapkan pembaruan keamanan MS14-037: pembaruan keamanan kumulatif untuk Internet Explorer: 8 Juli 2014 yang dijelaskan di artikel KB2980020, tab virtual ID setiap item dari kontrol WebBrowser Diperoleh dari TLS. Jika dua kontrol WebBrowser thread yang sama, mereka berbagi id virtual tab yang sama. Selama inisialisasi kontrol WebBrowser jendela baru, sesi penyimpanan untuk semua kontrol WebBrowser yang menggunakan tab virtual ID dimuat ke kontrol WebBrowser baru. Ukuran array CStorageHelpers ganda dengan kontrol WebBrowser setiap baru.
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Lihat terminologi yang digunakan untuk menjelaskan pemutakhiran perangkat lunak Microsoft.