Código:
Bien en los loads, de las páginas web, donde voy a utilizar este script, tengo esto:var mostrar = new Array(3); var cont = -1; function cargar(dir){ var j; for (j=0;j<3;j++) { var m = j+1; mostrar[j]="trabajos/" + dir + "/" + m + ".jpg"; } } function menos(){ if (cont > 0){ document.images['grande'].src=mostrar[cont-1]; cont--; } } function mas(){ if (cont < 2){ document.images['grande'].src=mostrar[cont+1]; cont++; } } function muestraImagen(cual){ cont=cual; document.images['grande'].src=mostrar[cual]; }
Código HTML:
<body OnLoad="cargar(pack)"> <body OnLoad="cargar(photoshop)"> <body OnLoad="cargar(autocad)">
Pues, digamos que el script, me funciona, excepto a la hora de cogerme la variable dir, porque los botones que acutan como adelante y detrás, si que me van cambiando las imágenes, y si clickeo sobre el href, también me cambia la imagen de name="grande", pero en todos los casos, siempre obtengo lo siguiente:
Código HTML:
trabajos/[object]/1.jpg
Gracias y un saludo.