Visualizzazione dei risultati da 1 a 9 su 9

Discussione: ASPX e CSS

  1. #1

    ASPX e CSS

    Ho un problema di formattazione pagina ASPX creata con l'IDE di DELPHI. In pratica con IE la pagina viene visualizzata correttamente ma con FireFox la visualizzazione è veramente disastrosa !!!

    La pagina è questa :http://www.onazienda.it/RegAcqSw.aspx

    Allora vi chiedo se con i CSS e homesite si può ritoccare in modo da correggere questi problemi di visualizzazione. La cosa che ho notato e che tutti gli oggetti (field, label) non sono gestibili dal codice ASPX puro aperto con Homesite....

    Suggerimenti ?

    Ciao. Guido


    www.onazienda.it

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    la pagina è veramente disastrosa con Firefox

    Puoi provare ad aggiungere al web.config, la sezione <browserCaps> che puoi trovare al link

    http://slingfive.com/pages/code/browserCaps/

    nella pagina vai al link:
    http://slingfive.com/pages/code/brow...rCaps_tabs.txt

    fai sapere se funziona
    Pietro

  3. #3
    Anche io avevo il tuo stesso problema, e ho risolto tramite CSS.
    Mi sono creato delle classi all'interno del css e le ho associate a textbox e label ecc...
    E' l'unica maniera in cui sono riuscito a far andare tutto.
    Modificando i <browsercaps> nn ho cavato un ragno dal buco

    Ciao


  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Nikk11
    Anche io avevo il tuo stesso problema, e ho risolto tramite CSS.
    Mi sono creato delle classi all'interno del css e le ho associate a textbox e label ecc...
    E' l'unica maniera in cui sono riuscito a far andare tutto.
    Modificando i <browsercaps> nn ho cavato un ragno dal buco

    Ciao

    Purtroppo non ho potuto verificare il suggerimento dato.

    Ho estratto l'html dal link proposto ed ho visto che è diverso a seconda del browser usato.
    L'html prodotto per IE6 viene però interpretato bene con Firefox: da cui il consiglio dato

    Non so se col framework 2 abbiano risolto

    Pietro

  5. #5
    Anche io avevo il tuo stesso problema, e ho risolto tramite CSS.
    Mi sono creato delle classi all'interno del css e le ho associate a textbox e label ecc...
    E' l'unica maniera in cui sono riuscito a far andare tutto.
    Modificando i <browsercaps> nn ho cavato un ragno dal buco

    Ciao

    Ma si fa tutto nel file aspx ? si deve usare qualche strumento particolare ? tecnica ? mi date qualche link o riferimento utile ?

    Grazie in anticipo

    Ciao

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    finalmente ho provato

    in una pagina aspx ho un semplice textbox con lo sfondo giallo

    <asp:TextBox id="TextBox1" runat="server" BackColor="Yellow"></asp:TextBox>

    l'html generato è:

    <input name="TextBox1" type="text" id="TextBox1" style="background-color:Yellow;" />
    per IE6

    e
    <input name="TextBox1" type="text" id="TextBox1" /> per Opera 8 e Firefox 1.5

    Come si vede, si è perso lo stile background-color:Yellow

    come viene suggerito da tempo nella rete, basta, nel file web.config, dentro i tag
    <configuration> ... </configuration>
    mettere le istruzioni browserCaps
    codice:
    	<system.web>
    		<browserCaps>
    
    
    		<!-- 
    		Name:    BrowserCaps update for modern browsers, http://slingfive.com/pages/code/browserCaps/
    		Author:  Rob Eberhardt, http://slingfive.com/
    		History:
    		2004-11-19  improved detection of Safari, Konqueror &amp; Mozilla variants, added Opera detection
    		2003-12-21  updated TagWriter info
    		2003-12-03  first published
    		-->
    
    		
    		<case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+)(?'VendorProductToken' (?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)))?">
    			browser=Gecko
    			<filter>
    			<case match="(Gecko/[-\d]+)(?'VendorProductToken' (?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)))">
    				type=${type}
    			</case>
    			<case> 
    				type=Mozilla
    			</case>
    			</filter>
    			frames=true
    			tables=true
    			cookies=true
    			javascript=true
    			javaapplets=true
    			ecmascriptversion=1.5
    			w3cdomversion=1.0
    			css1=true
    			css2=true
    			xml=true
    			tagwriter=System.Web.UI.HtmlTextWriter
    			<case match="rv:(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
    			version=${version}
    			majorversion=0${major}
    			minorversion=0${minor}
    			<case match="^b" with="${letters}">
    				beta=true
    			</case>
    			</case>
    		</case>
    
    		
    		<case match="AppleWebKit/(?'version'(?'major'\d?)(?'minor'\d{2})(?'letters'\w*)?)">
    			browser=AppleWebKit
    			version=${version}
    			majorversion=0${major}
    			minorversion=0.${minor}
    			frames=true
    			tables=true
    			cookies=true
    			javascript=true
    			javaapplets=true
    			ecmascriptversion=1.5
    			w3cdomversion=1.0
    			css1=true
    			css2=true
    			xml=true
    			tagwriter=System.Web.UI.HtmlTextWriter
    			<case match="AppleWebKit/(?'version'(?'major'\d)(?'minor'\d+)(?'letters'\w*))(.* )?(?'type'[^/\d]*)/.*( |$)">
    			type=${type}
    			</case>
    		</case>
    
    		
    		<case match=".+[K|k]onqueror/(?'version'(?'major'\d+)(?'minor'(\.[\d])*)(?'letters'[^;]*));\s+(?'platform'[^;\)]*)(;|\))">
    			browser=Konqueror
    			version=${version}
    			majorversion=0${major}
    			minorversion=0${minor}
    			platform=${platform}
    			type=Konqueror
    			frames=true
    			tables=true
    			cookies=true
    			javascript=true
    			javaapplets=true
    			ecmascriptversion=1.5
    			w3cdomversion=1.0
    			css1=true
    			css2=true
    			xml=true
    			tagwriter=System.Web.UI.HtmlTextWriter
    		</case>
    
    		
    		<case match="Opera[ /](?'version'(?'major'\d+)(?'minor'\.(?'minorint'\d+))(?'letters'\w*))">
    			<filter match="[7-9]" with="${major}">
    			tagwriter=System.Web.UI.HtmlTextWriter
    			</filter>
    			<filter>
    			<case match="7" with="${major}">
    				<filter>
    				<case match="[5-9]" with="${minorint}">
    					ecmascriptversion=1.5
    				</case>
    				<case>
    					ecmascriptversion=1.4
    				</case>
    				</filter>
    			</case>
    			<case match="[8-9]" with="${major}">
    				ecmascriptversion=1.5
    			</case>
    			</filter>
    		</case>
    
    
    		</browserCaps>
    
    	</system.web>
    adesso, che ci crediate o no, la paginetta viene vista bene anche da Firefox e da Opera.

    Perciò, il mio consiglio è quello di provare
    Pietro

  7. #7
    Originariamente inviato da Nikk11

    Modificando i <browsercaps> nn ho cavato un ragno dal buco

    Ciao

    Ciao pietro!
    Pure io avevo trovato il tuo stesso esempio, l'ho copiato all'interno del web.config e nn ho risolto nulla. Magari ho omesso qualcosa, cmq ho pensato fosse meglio risolvere tramite i CSS senza diventare matto a capire ke ci fosse che nn andava.
    Anche perchè, da quello che c'ho capito, se qualche browser non è inserito nei browsercaps il problema si ripresenta.


  8. #8
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Nikk11
    Ciao pietro!
    Pure io avevo trovato il tuo stesso esempio, l'ho copiato all'interno del web.config e nn ho risolto nulla. Magari ho omesso qualcosa, cmq ho pensato fosse meglio risolvere tramite i CSS senza diventare matto a capire ke ci fosse che nn andava.
    Anche perchè, da quello che c'ho capito, se qualche browser non è inserito nei browsercaps il problema si ripresenta.

    La mia non era una critica, ma un contributo. Io lavoro attualmente con IE6 in intranet, perciò non sono molto esperto con altri browser.
    Comunque, terrò a mente il tuo consiglio.
    Pietro

  9. #9
    Figurati mica me l'ero presa, ho solo esposto la mia esperienza personale

    ciao ciao


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.