<body onload="initbackground();" onresize="initbackground();">

La funzione richiamata non fa altro che chiedere al server un'immagine passandogli come parametro la larghezza... ed il server restituisce un'immagine opportunamente ridimensionata.

Un esempio della chiamata effettuata:

http://www.noorimages.com/developmen...th=1106&image=

Se provi a caricare quell'indirizzo, eventualmente cambiando la dimensione, vedi che il server rende cio' che occorre... ma lato client c'e' veramente da fare poco.

ciao