Help IE 7 e/ou 8
Caros,
Recorre-me a este fórum com esperanças em encontrar a solução para o meu problema.
Tenho um sistema que foi desenvolvido em ASPX. Para o cliente logar no sist. ele depende da internet.
Os requisitos são Internet Explorer v. 7 ou 8. Outros browse desconfiguram o layout da tela.
Mas, recentemente, deparei-me com a seguinte situação.
Temos 5 computadores com XP e IE 8 em 2 o sistema está apresentando tela totalmente desonfigurada dos demais. Já tentei atualizar java, já tente desistalar o IE e instalar novamente, já olhei conf. avançadas e nada resolveu. Não estou conseguindo encontrar a solução para o problema. Abaixo a imagem desconfigurada:
Segue
Em outro computador, o sistema está ok. Veja abaixo:
O que poderia ser? Não sei se este problema seria com vocês mais precisava compartilhar, perguntar para alguem. Se puderem me ajudar eu agradeço.
Grata,
Rosana Lidia
Rosana Benites
Curtidas 0
Respostas
Gregory Monteiro
25/09/2010
Opa nesses computadores que apresentam uma coisa totalmente diferente estão com o service pack atualizado?
No seu sistema você usa xhtml??
se você usa xhtml e mesmo assim o resultado continua sendo diferente tente usar as tags condicionais do IE para mudar o estilo dos elementos quando for uma versão anterior do browser
segue uns links de exemplo..
http://msdn.microsoft.com/en-us/library/ms537512(VS.85).aspx
http://www.quirksmode.org/css/condcom.html
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/
http://www.positioniseverything.net/articles/multiIE.html
No seu sistema você usa xhtml??
se você usa xhtml e mesmo assim o resultado continua sendo diferente tente usar as tags condicionais do IE para mudar o estilo dos elementos quando for uma versão anterior do browser
segue uns links de exemplo..
http://msdn.microsoft.com/en-us/library/ms537512(VS.85).aspx
http://www.quirksmode.org/css/condcom.html
http://css-tricks.com/how-to-create-an-ie-only-stylesheet/
http://www.positioniseverything.net/articles/multiIE.html
GOSTEI 0
Rosana Benites
25/09/2010
Todos estão com SPK atualizado.
Quanto a versão do browser, todos são 8 nos computadores.
Apenas 1 note é que 7.
Fora o note. Nos computadores, existe outra solução?
GOSTEI 0
Gregory Monteiro
25/09/2010
ok
você sabe dizer se o "modo de compatibilidade" esta ativado ou se esta configurado para usar esse modo quando estiver visualizando o link desse sistema?
obs é importante você usar xhtml pois as chances de todos os browsers renderizarem da mesma forma é maior..
e se mesmo assim não renderizar igual, o que provavelmente irá acontecer com versões anteriores ao IE 8, tente usar as tags condicionais do IE (no post anterior), porque infelizmente essas coisas acontecem nesse "maravilhoso" navegador
se não achar essa solução a melhor pode tentar usar tabelas no lugar de divs, já que essa deve ser uma página que não é encontrada por mecanismos de busca, então não há a necessidade de usar SEO
você sabe dizer se o "modo de compatibilidade" esta ativado ou se esta configurado para usar esse modo quando estiver visualizando o link desse sistema?
obs é importante você usar xhtml pois as chances de todos os browsers renderizarem da mesma forma é maior..
e se mesmo assim não renderizar igual, o que provavelmente irá acontecer com versões anteriores ao IE 8, tente usar as tags condicionais do IE (no post anterior), porque infelizmente essas coisas acontecem nesse "maravilhoso" navegador
se não achar essa solução a melhor pode tentar usar tabelas no lugar de divs, já que essa deve ser uma página que não é encontrada por mecanismos de busca, então não há a necessidade de usar SEO
GOSTEI 0
Rosana Benites
25/09/2010
Oi GREGORY.
Respondendo a sua pergunta, o modo de compatibilidade está ativo sim.
GOSTEI 0
Gregory Monteiro
25/09/2010
certo mas o modo de compatibilidade está ativado nesses pcs que estão apresentando essa tela toda errada certo?
se sim desabilita esse modo pois ele faz o IE interpretar o código como se fosse na sua versão anterior, ou seja, o IE8 interpreta como se estivesse vendo no IE7... :(
se sim desabilita esse modo pois ele faz o IE interpretar o código como se fosse na sua versão anterior, ou seja, o IE8 interpreta como se estivesse vendo no IE7... :(
GOSTEI 0
Rosana Benites
25/09/2010
Ok..
Farei isso, mas vou ter que fazer isso amanhã na prefeitura, por isso ainda não vou finalizar este post.
Blz?
Por favor, aguarde o meu retorno, e, obrigada pela atenção.
Depois que realizar os testes amanhã lhe encaminho nova resposta.
Grata.
Rosana Lidia
GOSTEI 0
Marcio Silveira
25/09/2010
Rosana,
Verifica isso aqui: http://msdn.microsoft.com/en-us/library/ee318404%28VS.85%29.aspx
O IE8 veio cheio de novidades, sendo assim muitos site pararam de funcionar corretamente. :)
A grosso modo você vai ter que mudar como o IE vai interpretar o seu site colocando a tag meta na sua página ou no web.config.
Verifica isso aqui: http://msdn.microsoft.com/en-us/library/ee318404%28VS.85%29.aspx
O IE8 veio cheio de novidades, sendo assim muitos site pararam de funcionar corretamente. :)
A grosso modo você vai ter que mudar como o IE vai interpretar o seu site colocando a tag meta na sua página ou no web.config.
GOSTEI 0
André Andrade
25/09/2010
Costumava ter esse tipo de problema tambem!! O que percebi na verdade e que a diferenca esta pq o IE 8 considera margin e padding de algums elementos enquanto o IE 7 não. dai quando vc configura o layout pra um desconfigura para outro. Voce pode verificar isso tambem!
GOSTEI 0
Rosana Benites
25/09/2010
Agradeço a todos pela atenção.
Problema solucionado.
GOSTEI 0