Newsgroup: it.comp.lang.javascript
Titolo: Compatibilita' codice con Netscape

Saluti a tutti.
Ho un problema di cui, nonostante la lettura di alcuni manuali
rilasciati da Netscape, non riesco a venire a capo.
Una pagina HTML con script Javascript totalmente client-side funziona
perfettamente (!) con I.E. 5.0 ma manda completamente in palla NS 4.7
(su Win 98 S.E.)
Il codice Javascript crea tre array e li inizializza con dati relativi
a dei prodotti commerciali. Poi con dei document.write() genera a
video una tabella. Netscape non visualizza la pagina, senza pero'
darmi alcun messaggio di errore. L'unica cosa che ho notato e' che il
contatore della percentuale di caricamento pagina mostrato nella barra
di stato si ferma spesso a valori del 66-67% o superiori in funzione
della lunghezza fisica del codice commenti inclusi.
Notare che se chiedo a NS di mostrarmi il codice questo risulta sempre
totalmente caricato in memoria. E' come se si verificasse un loop
infinito per cui NS resta impegnato in una elaborazione che precede la
visualizzazione della pagina.
Chiunque volesse aiutarmi puo' vedere la pagina all'indirizzo
http://web.tiscalinet.it/burgio
Grazie per l'attenzione.
Peppe
gibu...@REMOVEMEtiscalinet.it

.....
Il problema e', per me, molto piu' rognoso: Netscape non porta a
termine la visualizzazione di nessuna pagina di nessun sito... insomma
s'e' rotto! :-((((
In pratica mi ritrovo, improvvisamente e senza motivi apparenti, con
il solo IE funzionante... nghe!... nghe!...
Non ho installato alcun programma nuovo
Non ho fatto alcuna manutenzione del PC
Non ho fatto nulla di nulla... la cosa e' successa DURANTE lo sviluppo
della pagina citata nel precedente msg, con FrontPAge 2000 che uso per
impostare al volo la grafica (il codice HTML come pure quello
Javascript lo rivedo sempre a mano).
Adesso disinstallo Netscape, riavvio, rispengo, reinstallo Netscape...
ma se qualcuno ha qualche idea lo prego di farmi avere suggerimenti e
consigli.
Peppe >:o(
gibu...@REMOVEMEtiscalinet.it

La saga continua... anche se mi sembra di essere pazzo scrivendo e
rispondendomi da solo!, ma poiche' il mistero si infittisce spero che
qualcuno mi sappia aiutare.
Ho scoperto una cosa assurda. Ho disinstallato e reinstallato, con la
massima cura, NS provando piu' volte la 4.7 english e la 4.5
italiana... il malfunzionamento con la pagina
(LEGGERE TUTTO IL MESSAGGIO PRIMA DI COLLEGARSI!!!)
http://web.tiscalinet.it/burgio/index.htm
persiste, ma... ma... ma... il fatto incredibile e' che:
- dopo le ogni reinstallazione se mi collego con qualsiasi sito tutto
funziona PERFETTAMENTE.
- poi mi collego con la pagina in questione e, lo avrete capito, si
verifica il malfunzionamento che ho descritto E DA QUESTO MOMENTO
NETSCAPE SMETTE DI FUNZIONARE CON QUALSIASI SITO!!!!
Lo so che non si dovrebbero usare tutte maiuscole ma ho proprio voglia
di urlare :o(
Il bello è che IE 5.0 continua a digerirsi qualsiasi pagina o sito
senza fare alcuna storia... Dove sbaglio?
Peppe disperato.
gibu...@REMOVEMEtiscalinet.it

Peppe disperato.
Spero di aver acceso una lucina in fondo al tunnel della tua
disperazione. ;)
Se hai bisogno di approfondimenti, chiedi pure.
Ciao!
--
C'ya, 
  |
  |
'/|\'
\\O//
//"\\
'\ /'
________________________________________TagLine___
"Quanti Angeli danzano sulla punta di uno spillo?"


Già risposto in privato, ma se può servire ad altri, è sufficiente eliminare "style=..." dai <TD>.
Per dare un colore di sfondo alle celle basta <TD BGCOLOR="#012345> come per il BODY.
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
-----------------------------------------------------------------------

> Già risposto in privato, ma se può servire ad altri, è sufficiente eliminare
"style=..." dai <TD>.
..che io uso massicciamente senza alcun problema... il vero problema è un
document.write eseguito prima della chiamata a funzione:
<SCRIPT>
function Write(){
document.write("Hello world!")
}
</SCRIPT>
<SCRIPT>
Write()
</SCRIPT>
questo funzionerà con IE ma non con NS


 questo funzionerà con IE ma non con NS
try:
<SCRIPT>
function Write(){
return "Hello world!"
}
</SCRIPT>
<SCRIPT>
document.write(Write())
</SCRIPT>

 </SCRIPT>
ok, ma non mi spiego perchč l'altro sistema non funziona!!!

Che te ne frega, idiota, basta che funzioni