Sayfa yükleninceye kadar Internet Explorer 8'in komut dosyalarını çalıştırmasını engelleyebilir miyim?


1

IE8’de birkaç farklı web sitesini veiklemeye çalışırken, aşağıdaki hata iletisini alıyorum:

HTML Parsing Error: Unable to modify the parent container element
                    before the child element is closed (KB927917)

Hata mesajını araştırırken, komut dosyası tamamen yüklenmeden önce sayfanın bölümlerini değiştirmeye çalışıyor gibi görünüyor.

IE8'de, sayfa tamamen yükleninceye kadar komut dosyalarının çalışmasını önlemek için değiştirebileceğim bir ayar var mı?

EDIT: Söz konusu siteler, IE8'i ayrı bir sorun için yeniden kurmak zorunda kalana kadar gayet iyi çalışıyordu. Sonra çalışmayı bıraktılar.


Peki henüz MS ' KB927917’yi kontrol ettiniz mi?
ᴇcʜιᴇ007

Evet. Bu hata IE7 için değil IE8 içindir ve farklı bir hata mesajı oluşturur. Altta yatan sebep aynıdır (script tam olarak yüklenmeden önce bir sayfayı değiştirmeye çalışıyor). IE8'e yükseltmek için önerilen düzeltme. IE8 kullanıyorum.
Tom W

Ayrıca, birlikte javascripting devre dışı bırakabilirsiniz. Ayrıca IE9
Ramhound

Sitelerin çalışması için javascript gerekir. Ve hayır, IE’ye yükseltme yapamadım.
Tom W

Yanıtlar:


1

Hayır, bunun için bir ayar yoktur ve tarayıcının değiştirilmesi, tıpkı nasıl çalıştığı gibi onları yüklemeyi engelleyecek şekilde yapılmasını gerektirir defer. Bir proxy ile, scripts etiketini defer="defer", bunu yapabileceği en yakın olan yapıyı içerecek şekilde yeniden yazabilirsiniz . Privoxy bunu yapabilecek kapasitede değildir ve başkaları olup olmadığından emin değilim, bu yüzden kendiniz için basit bir proxy yazmanız gerekebilir ...


Peki, IE8'i yeniden yüklemek zorunda kalana kadar kullanılan siteler nasıl çalışıyor? (Bu konunun ardından yaptığım yorumdan sonra yorumunuzun geldiğini biliyorum - bana söylemekten bahsetmem gerektiğini söyledi!)
Tom W

@ TomW: Ah, bu oldukça farklı kılan. Belki de farklı bir yapıya sahipsiniz, tamamen güncel mi? Ayrıca kirli bir yeniden kurulum olabilir ...
Tamara Wijsman

Kurduğumda Microsoft'un web sitesinden indirdim, bu yüzden en yeni sürümünü aldığımı kabul ediyorum. (Bu sürüm 8.0.6001.18702). Yeniden kurulum düzgün çalışmadı olabilir.
Tom W,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.