Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    102

    JAVASCRIPT fermare lo scroll in varie zone della pagina

    Salve a tutti... ho un problemino:
    in un frame ho creato un albero.C'è uno scroll verticale.
    Ora, poichè ogni volta che clicco un nodo dell'albero il frame mi si riaggiorna, io vorrei che lo scroll rimanesse a puntare nella zona della pagina dove ho cliccato il nodo (ora invece lo scroll mi ritorna a inizio pagina ad ogni aggiornamento).
    Avete un aiuto da darmi???

    GRAZIEEEE!!!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    102
    up

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    probabilmente perche l'attributo href del link che clicchi è

    href="#"

    inserisci delle ancore del tipo

    <a name="nomeancora"></a>

    subito prima del link, e cambia href="#" in

    href="#nomeancora"
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    102
    SI....la tua soluzione potrebbe essere valida...ma il problema è che....quando ricarico la pagina...se ho un ancora devo avere un testo da clikkare nell'HREF per poter arrivare all'ancora....e io vorrei che dal refresh della pagina si giungesse direttamente all'ancora......


    ????

  5. #5
    nel link che viene usato per ricaricare la pagina aggiungi #nomeancora, no?

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    102
    Asp...se la mia ancora la kiamo simone:

    <a name="simone"></a> è l'ancora ke posiziono dove voglio

    ... è il riferimento all'ancora

    Ora il problema è che al posto di ... devo mettere una parola che sia un link e ke deve essere cliccata dall'utente per far si che la pagina vada nella zona dell'ancora.
    Giusto?
    Ora però io vorrei che non fosse necessario dover cliccare un link, bensì vorrei ke la pagina andasse automaticamente alla zona dove è posizionata l'ancora...
    tutto qua...
    avete idea????
    Grazie...

  7. #7
    uhm

    codice:
    function go_there() {
    myurl = 'www.pippo.com#simone';
    window.location = myurl;
    }
    e
    codice:
    <body onload="go_there()">
    però devi sapere a priori il nome dell'ancora. al momento non mi vengono in mente altre soluzioni

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.