![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
no dividi la tua function in 2 parti e, al termine della prima ,metti un bel setTimeout("tuasecondafunzione(),numero_di_millise condi_di_attesa); |
#4
| |||
| |||
|
#5
| |||
| |||
|
|
Che io sappia, document.layers non ha mai supportato "innerHTML" Se avevi l' immagine in un layer, con NS4.x, dovevi richiamarla cosi': document.layers[NomeObj].document.images(NomeImmagine).src=... |
|
Per funzionare con con tutti i browser devi identificare l' immagine con il "name", e, per cambiarla: |
|
document.images["immagine"].src=arrImmagini[cont_img].src A Mozilla non piace tanto che tu non dia l' indirizzo all' immagine. |
#6
| |||
| |||
|
|
IE entra nella sezione document.all e NS entra nella sezione document.getElementById |
|
Per funzionare con con tutti i browser devi identificare l' immagine con il "name", e, per cambiarla: No, con l'ID. |

#7
| |||
| |||
|
|
script type="text/javascript" language="javascript" // **** QUESTA FUNZIONE e' PER LA COMPATIBILITA' IE + NETSCAPE // Rilascia il riferimento all'oggetto richiesto dipendente da document // Compatibile con IE, NetScape function oggetto_compatibile(NomeObj) { if (document.layers){ return document.layers[NomeObj].innerHTML; } else if (document.all){ return document.all[NomeObj]; } else if(document.getElementById){ return document.getElementById(NomeObj); } |
#8
| |||
| |||
|
|
IE entra nella sezione document.all |
|
e NS entra nella sezione document.getElementById |
|
Per funzionare con con tutti i browser devi identificare l' immagine con il "name", e, per cambiarla: No, con l'ID. |
#9
| |||
| |||
|
|
Per funzionare con con tutti i browser devi identificare l' immagine con il "name", e, per cambiarla: No, con l'ID. Yep, l'ID e' univoco mentre il name non lo e'. |
|
Teoricamente se uno vuole usare il "name", al posto di getElementById, deve usare getElementsByName che ritorna un array con gli elementi che hanno quel name e poi identificare all'interno di esso quello che gli interessa. |
|
'bye e Auguri di Buon Natale a tutti |
#10
| |||
| |||
|
|
Yep, l'ID e' univoco mentre il name non lo e'. Il name, "non necessariamente lo e' ". |
|
Ma nel caso delle immagini, esiste una collection "images" dell'oggetto "document" di storica memoria che e' supportata da tutti i browser, vecchi e nuovi, e quindi non necessita di ricorrere alle API del DOM del W3C. |

![]() |
| Thread Tools | |
| Display Modes | |
| |