• User

    ingrandimento nella pagina e scroll img

    Ciao a tutti...mi decido a scriverVi perchè ho un problema con una richiesta di un mio cliente a cui non riesco a venire a capo.
    a questo script

    var dynimages=new Array()
    dynimages[1]=["ingrandimento/cati1.gif"]
    dynimages[2]=["ingrandimento/cati2.gif"]
    dynimages[3]=["ingrandimento/cati3.gif"]
    dynimages[4]=["ingrandimento/cati4.gif"]
    dynimages[5]=["ingrandimento/cati5.gif"]
    dynimages[6]=["ingrandimento/cAti6.gif"]
    dynimages[7]=["ingrandimento/cati7.gif"]
    dynimages[8]=["ingrandimento/cati8.gif"]

    //Preload images ("yes" or "no"):
    var preloadimg="yes"

    //Set optional link target to be added to all images with a link:
    var optlinktarget=""

    //Set image border width
    var imgborderwidth=0

    //Optionally, change 1.0 and 0.7 below to affect Wipe gradient size and duration in seconds in IE5.5+:
    var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)"

    if (preloadimg=="yes"){
    for (x=0; x<dynimages.length; x++){
    var myimage=new Image()
    myimage.src=dynimages[x][0]
    }
    }
    function returnimgcode(theimg){
    var imghtml=""
    if (theimg[1]!="")
    imghtml='<a href="'+theimg[1]+'" target="'+optlinktarget+'">'
    imghtml+='<img src="'+theimg[0]+'" border="'+imgborderwidth+'">'
    if (theimg[1]!="")
    imghtml+='</a>'
    return imghtml
    }

    function modifyimage(loadarea, imgindex){
    if (document.getElementById){
    var imgobj=document.getElementById(loadarea)
    if (imgobj.filters && window.createPopup){
    imgobj.style.filter=filterstring
    imgobj.filters[0].Apply()
    }
    imgobj.innerHTML=returnimgcode(dynimages[imgindex])
    if (imgobj.filters && window.createPopup)
    imgobj.filters[0].Play()
    return false
    }
    }
    </script>

    che carica le immagini ingrandite in questo div
    <div id="dynloadarea2" style="width:800px;height:500px"></div>

    quando l'utente clicca su una serie di icone strutturate come queste

    <a href="#" onClick="return modifyimage('dynloadarea2', 1)"><img src="icona1.gif" width="273" height="148" alt="" border="0"/></a>.
    Le icone sono una ventina e per poter essere viste scorrono in orizzontale.

    Il mio cliente mi ha chiesto di eliminare lo scorrimento automatico, che io avevo fatto con tag marquee, e di sostituire uno scorrimento manuale con due tasti avanti e indietro.

    Prima di postare ho cercato sul web script per il mio problema ma ho trovato solo script che permettevano lo scrolling con tasti o posizione mouse solo di una immagine alla volta oppure perdevo l'effetto di ingrandimento.
    Credo sia un problema di integrazione di chiamate di script ma sto imparando e ho poco tempo e per questo vi chiedevo un aiuto, una dritta...

    grazie sandro1492


  • Consiglio Direttivo

    Ciao sandro1492, benvenuto :)!

    Non saprei come aiutarti, potresti fare una specie di galleria con lightbox o altre tipologie; ma rimani in attesa, qualcuno che può darti una mano ci sarà di sicuro :).


  • User

    spero perchè non so come affrontare la cosa, e sarebbe decisamente sbloccante un aiuto o una dritta
    grazie per il benvenuto ciao sandro1492