Ciao!!
Ho realizzato per un sito una photogallery.
cliccando su ogni immagine si apre un pop-up, e da dentro il pop stesso è possibile scorrere la galleria senza per forza chiuderlo ed aprirne uno nuovo.
Ho fatto caso ad una cosa però!!
Spiego:
Alcune foto sono in orizzontale, ed alcune in verticale
Quelle in verticale sono larghe più o meno la metà delle altre, ma l'altezza non varia.
Cliccando su una foto in orizzontale e scorrendo la gallery fino ad una in veritcale....ORRORE!!VVoVe: ....quella in verticale viene strecciata fino ad essere larga come quella orizzontale!! (naturalmente accade anche l'inverso)......
se apro i popup separatamente, quindi prima quello con la foto grande, lo chiudo e poi quello con la foto piccola va tutto bene........
Qualcuno mi aiuta?
Posto il codice che uso per scorrere le immagini:
<script>
function changeImage(){
tot_img = document.immagine.src;
mez_img = tot_img.replace( /http:\/\/\www\.miosito\.it\/CARTELLA1\/gallery\/IMGSlide\/BIG\//, '' );
img = mez_img.replace( /\.jpg/, '' );
new_img = parseFloat(img) + 1;
if (new_img <= 66)
{
document.immagine.src = "IMGSlide/BIG/" + new_img + ".jpg";
}
else
{
new_img = 40;
document.immagine.src = "IMGSlide/BIG/" + new_img + ".jpg";
}
}
function changeImageRev(){
tot_img = document.immagine.src;
mez_img = tot_img.replace( /http:\/\/\www\.miosito\.it\/CARTELLA1\/gallery\/IMGSlide\/BIG\//, '' );
img = mez_img.replace( /\.jpg/, '' );
new_img = parseFloat(img) - 1;
if (new_img >= 40)
{
document.immagine.src = "IMGSlide/BIG/" + new_img + ".jpg";
}
else
{
new_img = 66;
document.immagine.src = "IMGSlide/BIG/" + new_img + ".jpg";
}
}
</script>