Ciao A tutti. Ho risolto parzialmente il prob con questo script
(function arrow è impsotata com Onload nel body, appena si carica la pagina, scompare la freccia indietro. Cosi si piuo' ovviamente solo scorrere avanti)
Tuttavia, ho un problema: il contatore quando arriva alla prima foto scorrendop da indeitro, non fa sciomparire la freccia "back". Devo premere ancora una volta il cursore freccia per farlo scomparire. Il che non è regolare, vorrei f arlo sparire appena riappare laprima foto della galleria.
stessa cosa nello scorrimento avanti., all'inverso. E la freccia cursore forward non scompare con ilcaricamento dell 'ìultima foto. Qualcuno ha qualche idea?^![]()
ecco qua
function arrow()
{
document.getElementById( "back2" ).style.display = "none";
}
function backward(){
if (which>0){
window.status=''
which--
document.images.photoslider.src=photos[which]
document.getElementById( "forward2" ).style.display = "inline";
document.getElementById( "back2" ).style.display = "inline";
}
else {
document.getElementById( "back2" ).style.display = "none";
}
}
function forward(){
if (which<photos.length-1){
which++
document.images.photoslider.src=photos[which]
document.getElementById( "back2" ).style.display = "inline";
document.getElementById( "forward2" ).style.display = "inline";
}
else {
document.getElementById( "forward2" ).style.display = "none";
windows.status='End of Gallery'
}
}
nell'html:
<div id="back">[img]arrowb.jpg[/img]</div>
<div class="centro"><div class="gruppofoto2">PaesaggiRitrattiMacroCerimonie[img]<?php echo [/img]" name="photoslider"></div></div>
<div id="forward">[img]arrowf.jpg[/img]</div>
<div class="inizio">Ricomincia</div>
<div id="footer">Created by Paolo Bergomi</div>
</div>
![]()