con estrema difficoltà ho generato un menù a tendina con firework, ma poi mi sono accorto che non era compatibile con netscape.
C'è qualcosa che posso fare per renderlo compatibile?
grazie
giuseppe![]()
con estrema difficoltà ho generato un menù a tendina con firework, ma poi mi sono accorto che non era compatibile con netscape.
C'è qualcosa che posso fare per renderlo compatibile?
grazie
giuseppe![]()
Di che Netscape parli?
E come e` fatto il menu`?
Per NN4 ci sono poche possibilita`, a meno di non rifare il progetto, invece per N6+ la cosa e` fattibile, sempre che non hai usato troppe istruzioni proprietarie.
In generale se usi javascript standard e` compatibile anche con IE, se invece usi Jscript (microsoft), e` poi dura renderlo compatibile con gli altri browser.
Se vuoi una risposta specifica devi fare una domanda specifica.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
mi riferisco a NN7 ed è costituito da due file .js
Il menù in oggetto lo trovi su www.farmachimici.it
Come potrai vedere nello script c'è una parte che lo rende compatibile con NN6 io non ho avuto modo di provarlo in quanto ho la versione NN7.
ciao e grazie
giuseppe
Io ho usato N6 per un breve periodo, poi sono passato a N7 (N6 contiene dei bachi, per cui conviene evitarlo).
Comunque quello che funziona per N6, deve funzionare anceh per N7.
Non ho controllato gli script, ma ho visto nella pagina vari errori HTML:
1. Mancano le virgolette attorno ad alcuni parametri di attributi:
esempio errato:
<script language=javascript ....>
corretto:
<script language="javascript"
2. Ci sono degli spazi all'interno dei parametri degli attributi:
esempio errato:
src=" risorse/int.js"
corretto:
src="risorse/int.js"
3. Uso improprio delle maiuscole:
esempio errato:
type="text/JavaScript"
corretto:
type="text/javascript"
4. uso improprio (vecchio stile) del segno # dentro i link:
esempio errato:
<a href="#" ...>
corretto:
<a href="javascript:void();" ...>
In particolare l'errore 2 potrebbe dare problemi a Netscape.
In generale mi pare che la pagina sia un insieme di tecnologie JS vecchie e nuove, senza una regia unica: questo comporta un rapido invecchiamento della tecnologia, per cui gli script potrebbero non essere validi gia` con la prossima generazione di browser.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
ho tolto gli spazi suggeriti ed è compatibile.
grazie e buon lavoro !!!!
giuseppe