Autore Messaggio
27-12-2006, 13:26
Messaggio: #1 (permalink)
L'avatar di OMEGA OMEGA
Apprendista
**
Registrato: Dec 2006
Messaggi: 32
Reputazione:

Compatibilità Explorer - Firefox


A volte risulta difficoltoso rendere un sito accessibile per tutti i browser , soprattutto se ha una struttura complessa ( quello che va bene per uno , non ? compatibile con l'altro - e viceversa ). Inserire un Link dove cliccare per visualizzare una Pagina del sito apposita creata per un determinato browser non ? la soluzione ideale ( dal punto di vista psicologico ), perch? spesso quei link non vengono cliccati ( per pigrizia o per mancanza di Tempo ). A questo punto ho inventato uno script semplice che agir? da 'switch' automatico per il C.S.S. , il quale riconoscer? il browser usato e caricher? il CSS giusto. Ho cercato in Rete e non trovando niente di simile . . Si dice chi fa da s? , fa prima: :41:

Potete accedere alla seguente Pagina di esempio con Explorer , e la vedrete in modo molto differente ( font color size e family , background-color , margin , highlight ) da come la vedrete su Firefox, perch? lo script riconoscer? il browser utilizzato in quel momento preciso e caricher? un CSS differente . Chi vuol migliorare lo script affinch? sapesse riconoscere anche gli altri browser , si faccia avanti . :07: A proposito di Firefox , qualcuno sa come 'attivare' le scrollbars colorate , o sarebbe una cosa impossibile , per il momento ? 53

Codice:
<script type="text/javascript" language="JavaScript"><!--

var brows=navigator.appName

var vers=parseInt(navigator.appVersion)

if (brows=="Netscape"&&vers>=5)

{document.write('<link rel="stylesheet" type="text/css" href="netscapeAuto.css" />');}

if (brows=="Microsoft Internet Explorer"&&vers>=4)

{document.write('<link rel="stylesheet" type="text/css" href="explorerAuto.css" />');}

// --></script>


Nessuno è perduto quanto colui che si crede al sicuro

Visita sito dell'autore trova tutti i messaggi dell'autore Quota questo messaggio nella risposta