|
Foros
Contenido de variables dinámico
|
Autor
|
Fecha: 29 de Diciembre del 2006 a las 13:51:19
Descripción: Ninguna
|
Sexo: Masculino
Edad: 21 años
Ubicación: Poza Rica, Veracruz
País:
Mensajes: 1269
|
No no no... mmm, tomaré en cuenta que no sabes como funciona el script y bueno... no pense que fueras a poner asi el código que te di.
Mira, esa parte tiene que quedar asi:
Código 
//Set "Next" pagination link's (last link within pagination DIV) "rel" attribute to the next DIV number to show
paginatelinks[paginatelinks.length-1].setAttribute("rel", thenextpage=(thepage<paginatelinks.length-2)? thepage+1 : 0)
initImage((thepage<paginatelinks.length-1)? thepage+1 : 1);
if (enablepersist)
setCookie(sliderid, sliderid+":"+thepage)
}
Como verás, es justo lo que dije... va después del código mencionado, solo que con un salto de línea... que claramente se tiene que hacer... pero como ya dije antes... no tome en cuenta que no entendias el script... se me paso.
|
|
|
|
Autor
|
Fecha: 29 de Diciembre del 2006 a las 15:21:49
Descripción: Ninguna
|
Sexo: Masculino
Mensajes: 344
|
Hombre, no llego a tanto, pero procuro cada vez aprender más, que es de lo que se trata , ya que se aprende de los fallos.
Ya me va, el único pequeño fallo que hay ahora, esque lo he intentado poner eso mismo en otro bloque, sustituyendo slider1, por 2, para que no fuese el mismo, obvio, y ahora lo que hacen esque se pelean, algunas veces en uno la imagen no se muestra, sin embargo está, y en otro pasa lo mismo pero viceversa.
Ya se que es lo malo que tienen los scripts, pero si se puede arreglar...
Saludos.
|
|
|
|
Autor
|
Fecha: 02 de Enero del 2007 a las 19:44:19
Descripción: Ninguna
|
Sexo: Masculino
Edad: 21 años
Ubicación: Poza Rica, Veracruz
País:
Mensajes: 1269
|
[Un año más tarde]... Bueno, hay que continuar... animo que ya falta poco... como te habia dicho, y te recalco, se podria hacer el efecto, sin necesidad de id, pero es más complicado, y el código no se presta, la verdad, tan solo de ver lo amontonado que esta...
Sigo con lo mismo, para hacerlo más simple se manejará id... que desde cierto punto de vista es algo sucio... no esta mal, pero si por defecto el script del paginado o galeria de imagenes, no usaba id, se deberia integrar el otro script al 100%, sin que se tenga que usar id en la imagen, pero bueno... por simplicidad se seguira con la id...
Las modificaciones son las siguientes...
1.- Cambia esto:
Código 
initImage('1');
Por esto:
Código 
initImage(sliderid+'_1');
2.- Cambia esto:
Código 
pcontent+='<a href="#" onClick="ContentSlider.turnpage(''+sliderid+'', '+i+'); initImage(''+(i+1)+''); return false">'+(i+1)+'</a> '
Por esto:
Código 
pcontent+='<a href="#" onClick="ContentSlider.turnpage(''+sliderid+'', '+i+'); initImage(''+sliderid+'_'+(i+1)+''); return false">'+(i+1)+'</a> '
3.- Cambia esto:
Código 
initImage((thepage<paginatelinks.length-1)? thepage+1 : 1);
Por esto:
Código 
initImage(sliderid+'_'+((thepage<paginatelinks.length-1)? thepage+1 : 1));
4.- Pon atención... cambia esto:
Código 
id="1"
Por esto:
Código 
id="slider1_1"
Si te fijas, lo unico que hago es agregar slider1, antes de cada id... y obviamente ese cambio se hace en las imagenes. Para otro bloque habria que cambiar slider1 por slider2, asi de simple.
Mmm... es probable que te pierdas ahi... bueno fijate, el codigo a modificar es mas o menos asi:
Código 
<img id="$c" src='$Img' title="Clicka aquí para ver el juego" onLoad="initImage('$c');">
Lo tienes que cambiar por:
Código 
<img id="slider1_$c" src='$Img' title="Clicka aquí para ver el juego" onLoad="initImage('slider1_$c');">
El código esta probado, solo has las cosas bien, saludos...
|
|
|
|