Newsgroup: it.comp.lang.javascript
Titolo: xml & javascript

localmente funziona sempre,
in rete la prima volta no, la seconda (aggiorna) sì.
credo sia un problema di velocità di caricamento,
ma non so come risolverlo.
in rete:
http://digilander.iol.it/ProDomoSua/colors/colors1.html
per vederlo localmente:
http://digilander.iol.it/ProDomoSua/zips/xml.exe
grazie dell'aiuto
                           .f

Fernando Cinquegrani wrote:

Pagina rossa senza niente.
Errore di javaScript:
file: results.html
riga 9
errore: parent.controls has no property.
Oltre non riesco ad andare. Netscape mi si blocca.
Explorer 4 invece dice "proprietà o metodo non supportati dall'oggetto" sempre alla linea 9, poi compare un menu ma è un fiorire di errori che manco la gramigna.... :-)
Ma come l'hai sviluppato con IE5?
Domandina perché "FRAME ID=" e non "FRAME NAME="
Forse funziona, non lo so o magari riguarda XML specificatamente, ma non l'ho mai visto, da cinque anni a questa parte ho sempre usato "NAME".
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 . . . . . .

(chiedo scusa, non avevo specificato
 che la pagina è solo per ie5)
ho cambiato id con name.
ora tutto funziona.
domanda:
funziona perchè ho cambiato id con name, o
perchè avevo la pagina memorizzata nella
cache?
non so rispondere:
una volta aperta infatti la pagina viene sempre
letta e in questo momento non posso
cancellare la cache.
nel caso della seconda ipotesi:
l'errore che mi indichi (riga9 di results.html):
dice che lo script si blocca perchè all'avvio
(onLoad='parent.controls.init()') la
pagina nel frame controls non è ancora
stata caricata.
bene.
ora, come faccio a far partire lo script solo
dopo che la pagina è stata caricata?
qual'è la gerarchia di caricamento dei frame?
                                             .f

Vuota la cache e ritenta.
Comunque, un modo "sicuro" per evitare gli errori tipo
"has no properties", sta nel costruirsi prima una scaletta su chi deve
essere caricato, come e quando.
Ad esempio potresti costruire un frame "libreria" nascosto con dentro tutte
le funzioni di cui hai bisogno e l'ultima istruzione che esegue solo a
caricamento completo e' il caricamento della homepage.
Oppure cerca di fare tutto con una pagina sola, senza andare prendere dati
in altri frame.
Nettuno

 wrote in message
5mgY4.17763$VM3.1...@news.infostrada.it...

Prova a mettere onload nella riga del  frameset.
  <FRAMESET rows="62,*" FRAMEBORDER="0" BORDER="no" FRAMESPACING="0"
onload="parent.controls.init()"  onunload="alert(\"Non lasciarmi !!!\")">
Ciao.
--
o------------------------------------------------o
  Gianfranco Carlotti (Ferrara Italy)
 
www.gfcarlotti.it
 
fra...@gfcarlotti.it
  Per essere perfetta
  le mancava solo un difetto.   [ Karl Kraus ].
o--------------------------------------------------------------------o

 wrote in message
8gt8bc$8na$1...@nslave2.tin.it...
: Vuota la cache e ritenta.

:
:

 wrote in message
iADY4.27243$VM3.2...@news.infostrada.it...
: (non posso scaricare la cache,
: subirei un rallentamento spaventoso
: sui miei siti abituali).
combinazione. come risposta, stamattina mi è arrivato
un annuncio da lockergnome:
CacheMover v1.0 [24k] W9x FREE
http://homepages.go.com/~yurikudrin/cachemover.zip
http://homepages.go.com/~yurikudrin/
{Store the Internet Explorer file cache} Whenever that site doesn't
render right, clear your disk cache first -- then reload the
problematic page(s). Often referred to as Temporary Internet Files,
your browser stores some Web images and documents locally so that
subsequent visits to certain URLs will consume less time. Export your
current cache to a folder for storage; bring back the objects just as
easily (appended with a hyperlinked import overview).