Ao tentar veiw vários sites diferentes no IE8, recebo a seguinte mensagem de erro:
HTML Parsing Error: Unable to modify the parent container element
before the child element is closed (KB927917)
Ao investigar a mensagem de erro, parece que o script está tentando modificar partes da página antes de ser totalmente carregado.
Existe uma configuração no IE8 que eu possa alterar para impedir a execução de scripts até que a página esteja totalmente carregada?
EDIT: Os sites em questão funcionavam muito bem, até que tive que reinstalar o IE8 por um problema separado. Então eles pararam de trabalhar.
Respostas:
Não, não existe uma configuração para isso e exigiria a modificação do navegador, de forma que adie carregá-los exatamente como as
defer
funções. Com um proxy, você pode reescrever a marcação dos scripts para incluir adefer="defer"
construção, o mais próximo possível. O Privoxy não é capaz de fazer isso e não tenho certeza se existem outros, então você pode precisar escrever um proxy simples ...fonte