Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    11

    funzione scrollTop per un div

    Sto costruendo uno script che mi scrolli il contenuto di uno script ad un punto definito.
    Lo script è questo, ed è posizionato al termine della pagina:

    <script type="text/javascript">
    d = document.getElementById("scrollElenco");
    numScroll = numPixel;
    d.scrollTop = numScroll;
    </script>

    Su firefox funziona perfettamente, su ie no.

    Facendo alcune prove ho visto che se inserisco un alert così

    <script type="text/javascript">
    d = document.getElementById("scrollElenco");
    numScroll = numPixel;
    alert(numScroll);
    d.scrollTop = numScroll;
    </script>

    in ie lo script, una volta passato l'alert mi posiziona il div al punto desiderato!!

    Qualche idea, suggerimento?

    Grazie
    Francesco

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    strano, provandolo non ho lo stesso problema (IE6 su win2k)

    non puo' cambiare molto ma prova a fare un
    d.scrollTop = parseInt(numPixel);

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    11
    proverò.

    Il dubbio che mi viene, è che ie interpreti differentemente da firefox il punto 0 in cui iniziare lo scroll... qual'è questo punto? Il div contenitore oppure la pagina?

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    senza dubbio il div contenitore

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.