Explorer 7.0

martedì 20 febbraio 2007 - 11.42

the-mauri Profilo | Newbie

E' circa un mese che sto sviluppando una web application in c# e oggi, fra un debug e l'altro mi sono accorto che il layout di tutta l'applicazione viene sformato se visualizzato con explorer 7.0, cosa che invece non succede con le versioni precedenti di explorer.
Il problema sembra legato solamente ai controlli Panel che non stanno dove dovrebbero stare e si sovrappongono fra di loro.
Se qualcuno ha avuto lo stesso problema mi dica come ha trovato la soluzione senza dover riscrivere mezza applicazione...

amelix Profilo | Expert

Purtroppo, o per fortuna, explorer 7.0 ha iniziato a seguire gli standard.
Molto probabilmente se tu avessi guardato il tuo progetto con firefox o opera o atri browser lo avresti notato prima...

Smartella qua e la con i fogli di stile e vedrai che tornerà a funzionare come vuoi tu!!
Andrea
http://www.MelisWeb.eu/

the-mauri Profilo | Newbie

Ma non credo che la soluzione sia di questa natura dal momento che la mia pagina è stata certificata dal w3c!!

Maurizio Brioschi

amelix Profilo | Expert

OK! OK!
Essere certificati W3C non vuol dire che quello che vedi è quello che vorresti vedere...
W3C di da un analisi sulla sintassi... Ma, volendo, puoi fare delle vere e proprie schifezze!!!

Dai un occhiata a questo sito: http://browsershots.org/
Ti fa vedere come viene visto il tuo sito da altri browser
Andrea
http://www.MelisWeb.eu/

the-mauri Profilo | Newbie

si, lo so...il punto è che quello che vedo in explorer 6 (la visualizzazione che per me è corretta) è diverso da quello che vedo in explorer 7....
Questo è un bel casino, soprattutto perchè anche a livello sintattico pare essere tutto giusto a sto punto...
Il tuo suggerimento era infatti ottimo: mi sono preso la briga di certificare la pagina per questo.

Ora non so davvero capire il motivo di questa differenza!! Possibile che sia un baco del nuovo browser dal momento che la differenza sta solo nella visualizzazione dei pannelli?

Maurizio Brioschi

amelix Profilo | Expert

Hai un esempio on-line?
Andrea
http://www.MelisWeb.eu/

the-mauri Profilo | Newbie

Problema risolto!!! BASTA NON SPECIFICARE LE DIMENSIONI DEL PANEL E IL PANEL RIMANE DOVE DEVE RIMANERE!!


Grazie mille della disponibilità ma non posso farti vedere niente...

la mia visualizzazione errata avviene quando rendo visibile un panel che era nascosto, questo al posto di posizionarsi dove deve in explorer 7 si mette sopra al testo della mia pagina web cosa che in explorer 6 non fa...

Questa è una pagina di prova che ho creato, semplicissima per essere sicuro di non aver scritto stupidate: sono due panel uno sotto l'altro, prova a fare copia e incolla in una pagina aspx e noterai come i due panel si sofrappongono..

html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Pagina senza titolo</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Panel ID="Panel1" runat="server" Height="50px" Width="125px">
sdcdcdcdcd<br />
c<br />
ds<br />
cd<br />
cd<br />
c<br />
dc<br />
d<br />
</asp:Panel>

</div>
<asp:Panel ID="Panel2" runat="server" Height="50px" Width="125px">
<asp:Label ID="Label1" runat="server" Text="secondo pannello!!!"></asp:Label></asp:Panel>
</form>
</body>
</html>

Maurizio Brioschi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5