Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Reis

Seta para direita e para esquerda

Recommended Posts

Tenho esse código no jsp:

<tr><td width="19" height="31"><a href="#"><img src="<bean:message key= "contexto.estatico.imagens"/>/iconeSetaFilme001.gif" width ="19" height="31" border ="0"></a> </td><% java.util.List lista = (java.util.List)request.getSession().getAttribute("imagens"); if((lista != null) && (lista.size() > 0)){ for (int i = 0; i < lista.size(); i++) { %> <td valign ="middle"><input type="image" src="< bean:message key="contexto.estatico.imagens"/> /filmeAtivo.gif" height="19" onclick="bloquearAreaTrabalho();acao(document.visualizarMapasForm, 'visualizarMapa.geo?op=imagens&codigoImagem= <%=i%>');" border= "0" class="mapa"></ td> <%}%> <%}%> <td>< img src="<bean:message key="contexto.estatico.imagens"/>/filmeInativo.gif " height="19"></ td> <td width="19" height="31"><a href="#"><img src="<bean:message key= "contexto.estatico.imagens"/>/iconeSetaFilme002.gif" width ="19" height="31" border ="0"></a></ td></tr>

iconeSetaFilme001.gif esquerda

iconeSetaFilme002.gif direita

 

 

Tipo, qndo eu gero qq imagem, é colocado na lista, ai aparece no filmeativo.gif....queria saber um codigo em javascript para min percorrer esta lista...com as setas...:tipo clicko nas seta ele passa frente ou para traz, como o mouse ja faz isso, eu queria usar a seta agora...você tem uma noção de como faz isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

vou ver se ajudo...

 

vou mandar as funções de proxima e de anterior

 

javascript

<script type="text/javascript">/************************************************ DHTML slideshow script-  © Dynamic Drive DHTML code library (www.dynamicdrive.com)* This notice must stay intact for legal use* Visit [url="http://www.dynamicdrive.com/"]http://www.dynamicdrive.com/[/url] for full source code***********************************************/var photos=new Array()var photoslink=new Array()var which=0//define images. You can have as many as you want:photos[0]="photo1.jpg"photos[1]="photo2.jpg"photos[2]="photo3.jpg"//Specify whether images should be linked or not (1=linked)var linkornot=0//Set corresponding URLs for above images. Define ONLY if variable linkornot equals "1"photoslink[0]=""photoslink[1]=""photoslink[2]=""//do NOT edit pass this linevar preloadedimages=new Array()for (i=0;i<photos.length;i++){preloadedimages[i]=new Image()preloadedimages[i].src=photos[i]}function applyeffect(){if (document.all && photoslider.filters){photoslider.filters.revealTrans.Transition=Math.floor(Math.random()*23)photoslider.filters.revealTrans.stop()photoslider.filters.revealTrans.apply()}}function playeffect(){if (document.all && photoslider.filters)photoslider.filters.revealTrans.play()}function keeptrack(){window.status="Image "+(which+1)+" of "+photos.length}function backward(){if (which>0){which--applyeffect()document.images.photoslider.src=photos[which]playeffect()keeptrack()}}function forward(){if (which<photos.length-1){which++applyeffect()document.images.photoslider.src=photos[which]playeffect()keeptrack()}}function transport(){window.location=photoslink[which]}</script>

html coloca essa função onde for proximo

onClick="forward();return false"

 

html coloca essa função onde for anterior

onClick="backward();return false"

 

se ajudar avisa

 

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.