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

    problema scrollable iframe

    Ciao a tutti ^^
    Espongo rapidamente il mio problema. Ho una pagina con

    news.php
    codice:
    <!--For full source code and more DHTML scripts, visit http://www.dynamicdrive.com-->
    
    
    
    <iframe id="newstable" src="news_genpage.php" width=150 height=150 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=1 scrolling=no></iframe>
    
    <layer visibility=hide>
    <div id="newstable">
    Up | Down
    </div>
    </layer>
    
    
    
    <iframe id="prjtable" src="news_prjpage.php" width=150 height=150 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=1 scrolling=no></iframe>
    
    <layer visibility=hide>
    <div id="prjtable">
    Up | Down
    </div>
    </layer>
    E nelle due pagine richiamate lo stesso script

    news_genpage.php;news_prjpage.php
    codice:
    <script language="JavaScript1.2">
    
    //Scrollable content III- By http://www.dynamicdrive.com
    
    var speed 
    var currentpos=curpos1=0
    var alt=1
    var curpos2=-1
    
    function initialize(){
    if (window.parent.scrollspeed!=0){
    speed=window.parent.scrollspeed
    scrollwindow()
    }
    }
    
    function scrollwindow(){
    temp=(document.all)? document.body.scrollTop : window.pageYOffset
    alt=(alt==0)? 1 : 0
    if (alt==0)
    curpos1=temp
    else
    curpos2=temp
    
    window.scrollBy(0,speed)
    }
    
    setInterval("initialize()",10)
    
    </script>
    Questo script dovrebbe creare due iframe scrollabili tramite i link Up e Down nella pagina news.php. In realtà ne funziona solamente uno. Come posso fare?

    Ho provato a cambiare il nome della variabile scrollspeed passata a prj_page ma non sembra funzionare.

    Grazie.

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    invece funziona se cambi anche il nome della variabile di cui setti il valore onmouseover/out

    se x esempio nello script nel secondo iframe cambi cosi'
    codice:
    function initialize(){
      if (window.parent.scrollsspeed!=0){
        speed=window.parent.scrollsspeed
        scrollwindow()
      }
    }
    i pulsanti che controllano il secondo iframe puoi scriverli cosi'
    codice:
    <div id="prjtable">
    Up | Down
    </div>
    ciao

  4. #4
    grazie mille =)

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.