Newsgroup: it.comp.macintosh
Titolo: Javascript su Applicando

Ciao a tutti
Su Applicando Giugno 99 c'era un Javascript su come caricare 2 fogli di
stile diversi in base alla piattaforma (Mac o Win)
Ebbene a mio parere non va, lo script e' questo
<script language="JavaScript">
    <!--
        if ((navigator.appVersion.indexOf("Mac") !=-1))
        {document.write("<link rel=stylesheet href=\"mac.css\"
type=\text/css\">");}
        else
        {document.write("<link rel=stylesheet href=\"win.css\"
type=\text/css\">");}
    // -->
</script>
e il bello e' che non carica nessun foglio di stile con nessun browser con
qualunque piattaforma
lo script l'ho posizionato tra i tag Head
ciao e grazie
##########################
 Gibe
 Modena Italy
 Utente Macintosh dal 1991
 Il mio vero indirizzo e'
 
gi...@freemail.it
##########################

 qualunque piattaforma
Ciao!
e i file mac.css  e win.css dove li hai????????????
Il riferimento in questione è ad un foglio di stile esterno , creato con un
editor di testo e salvato con estensione .css.....collegandolo alle pagine
che lo utilizzano....
lo script in questione fa solo.............if è un mac usa mac.css
else........usa win.css
____________________
andreotta fabiano
WebMªster ATI POWER s.n.c.
andr...@atipower.it
http://www.atipower.it
http://www.afdsoftware.freeweb.org
____________________

 else........usa win.css
Li ho di fianco alla pagina html con lo script e si chiamano mac.css e
win.css
li ho creati con dreamweaver e se li utilizzo senza lo script vanno



Da uno sgurado veloce mi sembra che manchino delle virgolette in tutti e due
i casi prima di text... forse č quello l'errore...
Cmq dopo controllo meglio....
Ciao
Stefano

 cerchero` un'altra donna dentro ai sogni di Tarzan...

 qualunque piattaforma
A me funziona da anni perfettamente su qualsiasi macchina e sia con NN
sia con IE.
Sei sicuro di aver attivato JavaScript nelle preferenze dei vari
browser?
Lo style-sheet poi, cosě com'č definito nello script, deve trovarsi
sullo stesso livello della pagina che contiene lo JavaScript...
Saluti, Farid

 text/css.
Grande funziona, grazie
Adesso cercavo anche di fargli riconoscere IE5 per Mac in modo da applicare
lo stile per Win pero ho scoperto che di javascript ne so ancora poco,
qualcuno ha gia affrontato il problema?


 
(Remove the hyphen! Spambusters at work!)
listen to aaria (two and a Mac): 
http://www.mp3.com/aaria
*** I want to die in my sleep like my grandfather,
    not screaming and yelling like the passengers in his car ...

 Ma non va tra i tag HTML?
I tag <head>...</head> *sono* tra i tag <html></html> :-/
Va messo tra gli head perche` la scrittura aviene durante la fase
interattiva del dovumento (l'output sostituisce nell'HTML la posizione
dello <script>), e quello che lui deve scrivere (la reference a un
foglio di stile) e` parte dell'head.


 
(Remove the hyphen! Spambusters at work!)
listen to aaria (two and a Mac): 
http://www.mp3.com/aaria
       |\      _,,,---,,_        
 ZZzz  /,`.-'`'    -.  ;-;;,_   
      |,4-  ) )-,_..;\ (  `'-'
     '---''(_/--'  `-'\_)

 Ma non va tra i tag HTML?
No.
Il posto migliore è fra i tag <HEAD> perché sono i pezzi che vengono scaricati con priorità maggiore rispetto al resto della pagina.
T'immagini i casini se l'utente invoca uno script che il browser non ha ancora scaricato perché nel documento html sta dopo il punto in cui l'utente ha cliccato? :-)
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------
.
.
.
.
.
 . . . . . . I Fantastici 4 stanno arrivando . . . . . . manca poco! . . . . .