Ext no IE somente sem doctype

Uma aplicação minha desenvolvida com o framework Ext e que usa doctype XHTML1.1 estava com sérios probemas de scroll no IE (6 e 7), passei o final de semana tentando resolver da melhor forma possível. Os componentes de layout definem uma região com a propriedade “position” com o valor “relative”, dessa forma os elementos do componente ContentPanel não conseguem aplicar o scroll.

Nos browsers que implementam decentemente os padrões isso não ocorre, mas no IE em todas as versões que testei o layout quebra. Isso já me aconteceu em implementações hardcore, direto em definições de layout, mas resolver com frameworks fica mais difícil. Pesquisando no Fórum do Ext, vi que já tinha passado por isso também e o Jack Slocum sugere não usarmos o doctype.

Isso é frustrante, resolvi então implementar uma página de abertura para o sistema onde essa página detecta se está o IE e redireciona para a páginas de entrada sem o doctype, senão continua no layout 100% funcional e testado no Konqueror, Mozilla e Opera.

One thought on “Ext no IE somente sem doctype

Comments are closed.