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

    Aiuto Immagini Casuali che scorrono

    Ciao,
    vorrei utilizzare delle immagini casuali che scorrono tipo www.corbis.com

    Le immagini non hanno links e sono contenute tutte nella cartella img

    Come faccio?

  2. #2
    Davvero non avete idea?
    Non esiste uno script che permetta quest'effetto con immagini casuali scelte in una cartella?

    Avevo pensato d farlo in asp ma poi come le faccio scorrere?

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    non è che puoi prendere lo script da quel sito??
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Ho provato a guardarlo ma credo sia troppo complicato per lo scopo e per me, però se qualcuno riesce a spiegarmelo magari riesco a ricostruirlo da solo.

    Altre idee?

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao




    <script language="JavaScript1.2">
    <!--
    var sliderwidth=300
    var sliderheight=150
    var slidespeed=4

    var leftrightslide=new Array()
    var finalslide=''
    leftrightslide[0]='[img]immagine1.gif[/img]'
    leftrightslide[1]='[img]immagine2.gif[/img]'
    leftrightslide[2]='[img]immagine33.gif[/img]'

    var copyspeed=slidespeed
    for (i=0;i<leftrightslide.length;i++)
    finalslide=finalslide+leftrightslide[i]+" "


    if (document.all){
    document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
    ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
    ieslider.onmouseout=new Function("if (document.readyState=='complete') ieslider.scrollAmount=slidespeed")
    }

    function regenerate(){
    window.location.reload()
    }
    function regenerate2(){
    if (document.layers){
    document.ns_slider01.visibility="show"
    setTimeout("window.onresize=regenerate",450)
    intializeleftrightslide()
    }
    if (document.all)
    ieslider.scrollAmount=slidespeed
    }

    //NS specific function for initializing slider upon page load
    function intializeleftrightslide(){
    document.ns_slider01.document.ns_slider02.document .write('<nobr>'+finalslide+'</nobr>')
    document. ns_slider01.document.ns_slider02.document.close()
    thelength=document.ns_slider01.document.ns_slider0 2.document.width
    scrollslide()
    }

    //NS specific function for sliding slideshow
    function scrollslide(){
    if (document.ns_slider01.document.ns_slider02.left>=t helength*(-1)){
    document.ns_slider01.document.ns_slider02.left-=slidespeed
    setTimeout("scrollslide()",100)
    }
    else{
    document.ns_slider01.document.ns_slider02.left=sli derwidth
    scrollslide()
    }
    }
    window.onload=regenerate2
    //-->
    </script>
    <div>
    <ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider01" visibility=hide>
    <layer name="ns_slider02" onMouseOver="slidespeed=0;" onMouseOut="slidespeed=copyspeed"></layer>
    </ilayer>







    Massimo

  6. #6
    Grazie Massimo,
    lo script funziona ma non ho capito perchè le immagini si interrompono.
    Mi spiego meglio:
    sul sito quando finisce una serie di immagini questa ricomincia subito "attaccandosi" alla precedente.

    Nella mia pagina invece il marquee termina tutto, e poi ricomincia, senza concatenarsi.

    Cosa sbaglio?

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.