Compartilhar via


O conteúdo de um iFrame é renderizado na parte superior de uma barra de rolagem no Internet Explorer

Aviso

O aplicativo de área de trabalho aposentado e sem suporte do Internet Explorer 11 foi permanentemente desativado por meio de uma atualização do Microsoft Edge em certas versões do Windows 10. Para obter mais informações, consulte Perguntas frequentes sobre a desativação do aplicativo de área de trabalho do Internet Explorer 11.

Este artigo fornece informações sobre páginas da Web que contêm iframe com barras de rolagem. O conteúdo do iframe pode ser renderizado na parte superior das barras de rolagem. É recomendável usar o modo padrão do Internet Explorer 9 para renderizar páginas da Web.

Versão original do produto: Internet Explorer 9 e versões posteriores
Número original do KB: 2689778

Sintomas

Considere o cenário a seguir. Você tem uma página da Web que contém um iframe com barras de rolagem e uma página HTML é exibida dentro do iframe. Nesse cenário, o conteúdo do iframe pode ser renderizado na parte superior das barras de rolagem.

Motivo

Esse problema pode ocorrer se o Internet Explorer estiver usando o modo Quirks como o modo de documento.

Resolução

Para contornar esse problema, use o Modo de Padrões para Internet Explorer 9 e versões posteriores para renderizar a página da Web.

Mais informações

Esse problema só ocorrerá se a página não estiver usando nenhuma declaração de tipo de documento ou estiver usando uma declaração de tipo de documento com falha. Isso coloca o navegador no modo Quirks. O modo Quirks segue regras não padrão introduzidas com o Internet Explorer 5.5 e ainda está disponível para garantir a compatibilidade retroativa com páginas da Web antigas que esperam o comportamento não padrão. A Microsoft recomenda usar o modo padrão mais recente disponível para renderizar páginas HTML.