Ciao ciao,
ho trovato un JavaScript per la gestione di una gallery di immagini. Funziona perfettamente, solo che non riesco a capire una certa anomalia che vado ora a spiegarvi.
Dentro <head> ho messo il seguente codice:
<script language="JavaScript">
<!--
function bytBild(nummer, version) {
var nyBild = "bild" + nummer + version + ".src";
document.images[nummer].src = eval(nyBild);
}
function laddaBilder() {
var d=document;
if(d.images){
if(!d.p)
d.p=new Array();
var i,j=d.p.length,a=laddaBilder.arguments;
for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0) {
d.p[j]=new Image;
d.p[j++].src=a[i];
}
}
}
window.defaultStatus="";
//-->
</script>
E poi dentro il body:
<body bgcolor="#111111" rightmargin="20" leftmargin="20" topmargin="10" bottommargin="10" marginwidth="20" marginheight="10"
onLoad="laddaBilder(
'gallery/tuska3/01.jpg',
'gallery/tuska3/02.jpg',
'gallery/tuska3/03.jpg',
'gallery/tuska3/04.jpg',
'gallery/tuska3/05.jpg',
'gallery/tuska3/06.jpg',
'gallery/tuska3/07.jpg',
'gallery/tuska3/08.jpg',
'gallery/tuska3/09.jpg',
'gallery/tuska3/10.jpg',
)">
<script language="JavaScript">
<!--
var bild2a = new Image();
var bild2b = new Image();
var bild2c = new Image();
var bild2d = new Image();
var bild2e = new Image();
var bild2f = new Image();
var bild2g = new Image();
var bild2h = new Image();
var bild2i = new Image();
var bild2j = new Image();
bild2a.src = "gallery/tuska3/01.jpg";
bild2b.src = "gallery/tuska3/02.jpg";
bild2c.src = "gallery/tuska3/03.jpg";
bild2d.src = "gallery/tuska3/04.jpg";
bild2e.src = "gallery/tuska3/05.jpg";
bild2f.src = "gallery/tuska3/06.jpg";
bild2g.src = "gallery/tuska3/07.jpg";
bild2h.src = "gallery/tuska3/08.jpg";
bild2i.src = "gallery/tuska3/09.jpg";
bild2j.src = "gallery/tuska3/10.jpg";
//-->
</script>
Di seguito il codice per le icone e le immagini:
[img]images/header_livegallery.gif[/img]
[img]images/pixel.gif[/img]
[img]gallery/tuska3/01.jpg[/img]
[img]gallery/tuska3/thumb01.jpg[/img]
...
I tag messi in grassetto rappresentano il mio cruccio. Sono delle normali immagini inserite nel mio file HTML, ma quando provo ad eliminarle, questo visto che non mi servono a niente, ecco che il mio JavaScript non mi funziona più.
Qualcuno è in grado di illuminarmi?
Grazie,
goat