Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    problema galleria fotografica javascript con thumbnail

    Ciao a tutti!
    Premetto che sono digiuna di Javascript, ma per esigenze "di mercato" ho avuto necessità di usare uno script "preconfezionato".

    E' una galleria fotografica con delle thumbnail.
    Teoricamente se clicco sulla thumb2 di dovrebbe aprire la foto 2 ma nn è così

    infatti quando clicco su una thumb l'immagine che c'è visualizzata si chiude, invece dovrebbe aprirsi l'immagine sulla quale ho cliccato .
    Se faccio un altro click l'immagine si apre.

    Questa cosa risulta molto irritante...
    chi ci può dare un'occhiata? grazie!

    lo zip potete scaricarlo da qui:
    www.maddarulez.it/xforum.zip

  2. #2
    dimenticavo di dire che l'ho scaricata dai source di html.it

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Metti la pagina online.


    Ciao e benvenuta sul forum
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova se va così (certo che è codice strano...) :master:


    codice:
            var ie = document.all
            var ns = document.layers
            var ns6 = document.getElementById && !document.all
    
            var which_old = null;
            function enlarge(which, e) {
    
                if (ie || ns6) {
                    crossobj = document.getElementById ? document.getElementById("showimage") : document.all.showimage
                    
                    if (crossobj.style.visibility == "hidden" || which != which_old) {
                        crossobj.style.left = ns6 ? pageXOffset + e.clientX : document.body.scrollLeft + event.clientX
                        crossobj.style.top = ns6 ? pageYOffset + e.clientY : document.body.scrollTop + event.clientY
                        crossobj.innerHTML = '<div align=center id=drag><SPAN STYLE="cursor: hand"><font face="verdana" color="#ff0000" size="2"><b onClick=closepreview()>Chiudi[/b]</font></span></div>[img]' + which + '[/img]'
                        crossobj.style.visibility = "visible"
                        which_old = which;
                    }
                    else
                        crossobj.style.visibility = "hidden"
                    return false
                }
    
                else if (document.layers) {
    Pietro

  5. #5

    link al sito

    http://www.maddarulez.it/forum/prova.html


    ecco il link della pagina

    voi che ne capite qualcosa saprete sicuramente cosa fare

  6. #6

    grande!

    Grande pietro! Grazie mille! Funziona come hai detto tu!!!
    grazie ancora!
    Madda*

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.