Skip Navigation Links
Novas Tecnologias
Ferramentas Adicionais
Ferramentas Adicionais
ASP.NET Menu e o Internet Explorer 8
Data:7/4/2009

Translate this page now :





Categories: Internet Explorer 8 , CSS , ASP.NET

Gostou do texto ? Vote e dê sua opinião! Pontuação atual :
3
Adicione aos Favoritos!
BlogBlogs Rec6 Linkk Ueba Technorati Delicious DiggIt! StumbleUpon

Veja Também


aspnet O internet explorer 8 se tornou muito, muito mais compatível com os padrões W3C do que as versões anteriores.

A diferença foi tanta que o IE 8 precisou criar o modo de compatibilidade, para que páginas que ainda não são totalmente compatíveis com este padrão possam continuar funcionando.

Desenvolvedores podem configurar seus sites para serem sempre rodados em modo de compatibilidade

Até mesmo o mais inesperado foi atingido pelas mudanças no IE 8 : O webcontrol de menu nativo do ASP.NET não encontrava-se 100% compatível com o W3C e consequentemente os sites que utilizam o webcontrol de menu apenas continuarão funcionando em modo de compatibilidade.

Existe uma solução simples em CSS que os sites que utilizam o webcontrol de menu podem utilizar :

   1: <style type="text/css">
   2: .adjustedZIndex {
   3:      z-index: 1;
   4:     }
   5: </style>

Adiciona-se este estilo em uma masterpage, por exemplo, e define-se como a cssClass do dynamicMenuStyle :

   1: <asp:Menu ID="Menu1" runat="server">
   2:     <DynamicMenuStyle CssClass="adjustedZIndex" />
   3: </asp:Menu>

Sendo que esta última parte pode ser feita através da janela de propriedades.

Sem dúvida esta é a forma mais simples de corrigir o problema. A Microsoft, porém, por obrigação, disponibilizou um patch de correção que resolve o problema do menu. A forma mais fácil de localizar este path é através deste KB .

Se vocês seguirem os links indicados no KB para o patch, encontrarão descrições muito estranhas, se referindo a problemas do IIS entre outros. Ocorre que o patch para o menu do ASP.NET foi discretamente inserido dentro destes outros.

Considerando as dificuldades de instalar isso em provedores, por exemplo, a solução com CSS é bem mais simples



Categories: Internet Explorer 8 , CSS , ASP.NET


Nome :
E-mail:
Comentarios :
 
 
Os Últimos Comentários
data: 5/17/2017 7:49:00 PM
nome: xAzzpSrzHCVfph
email: jimos45812rt1@hotmail.com
comentário:
sWyt8p http://www.LnAJ7K8QSpkiStk3sLL0hQP6MO2wQ8gO.com

data: 1/31/2017 12:56:00 PM
nome: XNXGTsKlofRZmpIl
email: derby451@hotmail.com
comentário:
zZ1fJw http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 10:44:00 AM
nome: HLtMiVZxwPh
email: derby451@hotmail.com
comentário:
KW5haz http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 1/29/2017 10:42:00 AM
nome: aLgwTaIPfFeeqwWm
email: jogcbfn@hotmail.com
comentário:
htTSyA http://www.y7YwKx7Pm6OnyJvolbcwrWdoEnRF29pb.com

data: 12/28/2016 3:32:00 PM
nome: nCpxxxDmREvI
email: jfvynms4281rt@hotmail.com
comentário:
KPSplM http://www.FyLitCl7Pf7ojQdDUOLQOuaxTXbj5iNG.com

 1  
Dicas
Dica do Dia
Receba Dicas Por Email
E-mail :  
 


 (help)
Aceito receber informativos do devASPNet, informações de eventos e treinamentos

Veja Quais Informativos Você Receberá

Pesquisar Dicas
Pesquisar Artigos, Dicas e Noticias

Banco de Dados
Algumas Entrevistas
Links Importantes

Búfalo Informática, Treinamento e Consultoria
R. Alvaro Alvim, 37/920 Centro - Cinelândia - Rio de Janeiro Cep: 20031-010
Tel : (21) 2262-1368 (21) 9240-5134 E-mail : Contato@bufaloinfo.com.br