Visualizzazione dei risultati da 1 a 4 su 4

Discussione: clear...

  1. #1

    clear...

    Ave!
    ho una pagina html con un iframe e due immagini che permettono di scorrere su e giù l'iframe, come le scrollbars. Questo il codice:


    <html>
    <head>
    <title>iframe con scroll</title>
    <script language="javascript">
    myVar=0
    function scroll(direction) {
    if (direction==0) {
    document.myFrame.scrollBy(0,myVar)
    } else {
    document.myFrame.scrollBy(0,-myVar)
    }
    }
    </script>
    </head>
    <body>
    <iframe name="myFrame" id="frame_help" height="185" width="240" marginwidth="10" marginheight="10" scrolling="yes" border="0" frameborder="0" src="help/help_index.htm"></iframe>

    <div id="up" class="up">[img]images/up.gif[/img]</div>
    <div id="down" class="down">[img]images/down.gif[/img]</div>
    </body>
    </html>


    Detto questo, se provate a visualizzare la pagina, vi accorgete che al passaggio del mouse sulle 2 img fa un casino, tra scroll su e scroll giù, ma solo se passate da un'img all'altra. Il tutto perchè ho usato il metodo "setInterval()"... so che esiste un metodo x "pulire" l'interval che si chiama 'clearInterval' ma non so come funziona, l'ho provato ma non ho avuto i risultati sperati...

    Sapete aiutarmi? Vi prego è importante...

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    clear si usa così:

    variabile=setInterval('funzione',tempo);
    clearInterval(variabile);

  3. #3
    grazie x la risposta!
    ci ho provato ma non funziona! tu ci hai provato?
    Come risolveresti il problema?!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    no vedo il problema... non è che non funziona... non lo usi correttamente...


    invece di fare solo setInterval, fai variabile=setInterval

    quanto è ora di fermare tutto, fai clearInterval(variabile).

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.