dom e ajax

emanuelevt

Utente Attivo
24 Giu 2009
298
0
0
domanda idiota: se voglio fare un link in cui ad esempio cambino le img di sfondo all'evento onmouseover e lo faccio sfruttando solamente il dom va bene lo stesso oppure devo farlo tramite ajax in modo che mi ricarichi solo quella parte della pagina? in pratica nn capisco bene se per usare il dom devo sfruttare ajax! in questo caso però pensavo di fare un preload delle img... a tale proprosito anche un'altra domanda: per fare un preload delle img va bene fare così?
così ?
var img=new Img;
img.src='immagine.gif'

grazie
 
Non hai ancora capito bene per cosa è stato concepito AJAX. Praticamente è una tecnologia che consente il caricamento di elementi in maniera asincrona (quindi non vengono caricati necessariamente uno dopo l'altro) senza ricaricare la pagina. Per modificare l'immagine di sfondo non hai bisogno di AJAX, perché non devi fare nessuna richiesta al server, ma solo modificare un attributo di un elemento DOM.

Per quanto riguarda il sistema di preload delle immagini, c'è un articolo molto carino scritto proprio su Mr. Webmaster che riguarda questo sistema: https://www.mrw.it/javascript/articoli/preload-immagini-javascript_478.html. Comunque stai attento a non abusarne, perché potrebbe rallentare il caricamento della pagina anziché velocizzarlo.
 

Discussioni simili