Oppure

Loading
30/08/09 14:35
XBarboX
Non credo sia nella sezione giusta comunque...
Ho notato che su ie l'attributo "position" viene trattato in modo diverso dagli altri browser, però ho notato che cambiando poche righe di codice la pagina veniva visualizzata correttamente anche da ie, ma non più da mozilla.
Allora vi chiedo: Come faccio a scrivere due codici differenti per questa pagina?

es:
io ho l'attributo margin-left di uno specifico div e vorrei uno script che capisse quale browser sto utilizzando per navigare in modo da assegnare, per esempio, all'attributo margin-left il valore 450px, mentre con un altro browser ad esempio il valore 500px.

grazie.

(spero di essermi spiegato bene :D)
aaa
30/08/09 16:02
pierotofy
<!--[if gte IE 5.5]>
<![if lt IE 7]>
<link href="/css/cssIE.css" rel="stylesheet" type="text/css">

<![endif]>
<![endif]-->


Includerà il file cssIE.css solamente se eseguito da IE versione > 5.5 o < 7.
Il mio blog: piero.dev
30/08/09 20:21
Mte90
C'è anche un codice per javascript : quirksmode.org/js/…
non mi ricordo se il codice scritto da piero sia accettato dal w3c ma non mi pare mentre javascript non ha questo problema.
aaa
31/08/09 8:39
XBarboX
Scusate ma non riesco in nessuno dei due modi.
Potete scrivere un breve esempio di codice che ad esempio stampi la scritta "Hello world" in rosso su tutti i browser, mentre in nero su ie?
aaa
31/08/09 19:29
Mte90
w3schools.com/js/…
questo è molto più semplice, il secondo codice è facile da capire.
Spero che ti possa aiutare!
aaa