Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    380

    link senza ritorno ad inizio pagina

    ciao

    nella mia pagina html ho diverse immagini con link d'ingrandimento, ma ogni volta che dalla pagina clicco per aprire l'immagine con open browser window, la pagina di partenza torna sempre all'inizio: come faccio ad evitarlo, vorrei che la pagina di partenza rimanesse "ferma" dove ho cliccato, NON che tornasse sempre ad inizio pagina

    molte grazie
    brn

  2. #2
    in genere basta un "return false":

    codice:
    <a href="#" onclick="tuafunzione(); return false;" ...
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    380

    molto gentile

    grazie
    brn

  4. #4
    oppure:
    <a href="javascript:tuafunzione();">

  5. #5
    Mmm, meglio non richiamare il javascript dall'href. Di solito, se proprio si vogliono usare gli eventi nel markup, si consiglia una via simile:

    codice:
    <a href="java&#115;cript:void(0)" onclick="funzione()">
       Esegui funzione
    </a>
    Sarebbe comunque interessante tenere separati la struttura dai comportamenti: se vuoi provare a descriverci il contesto dello script potremmo pulire il markup portando gli eventi direttamente nel javascript.

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    380

    void

    ottimo suggerimento, grazie

    nell'href c'era solo #, che ho sostituito ed č perfetto

    ciao
    brn

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.