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

    scrollare su una determinata parola presente in pagina

    salve a tutti.
    sto usando questo semplice script per spostare sulla parte della pagina dove c'è la parola "treno".
    qualcuno che ha esperienza con scrollIntoView() riesce ad aiutarmi?
    grazie


    codice:
    <script type="text/javascript">
    function sposta() 
    {
    parola="treno";
    $("*:contains('" + parola + "')").scrollIntoView();
    }
    </script>
    
    
    <a href="#" onclick="sposta()">
    sposta sulla parola treno
    </a>

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,322
    La funzione scrollIntoView() si applica a elementi del DOM: il testo che stai cercando potrebbe risultare raggiungibile solo se è un elemento separato del testo, altrimenti tutt'al più puoi cercare il paragrafo che contiene quel testo, ossia l'elemento del DOM che contiene il testo desiderato, e a quel punto "scrollare" fino a quell'elemento.

    In alternativa, puoi trovare soluzioni più articolate tipo quella suggerita qui.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    311
    Quote Originariamente inviata da alka Visualizza il messaggio
    La funzione scrollIntoView() si applica a elementi del DOM: il testo che stai cercando potrebbe risultare raggiungibile solo se è un elemento separato del testo, altrimenti tutt'al più puoi cercare il paragrafo che contiene quel testo, ossia l'elemento del DOM che contiene il testo desiderato, e a quel punto "scrollare" fino a quell'elemento.

    In alternativa, puoi trovare soluzioni più articolate tipo quella suggerita qui.
    purtroppo non funzionano neanche i metodi suggeriti in quella pagina.
    grazie lo stesso

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,322
    Quote Originariamente inviata da enzoiav Visualizza il messaggio
    purtroppo non funzionano neanche i metodi suggeriti in quella pagina.
    "Non funziona" è una espressione che lasciamo agli utenti finali, non a noi sviluppatori.
    Cosa vuol dire che non funziona? Succede qualcosa di diverso? Ci sono errori? Hai fatto il debug?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.