Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non è chiarissimo sia come spiegazione che come logica mettere un button dentro un href inoltre le ancore non hanno valore #pagina1/#pagina2.
    Prova spiegare cosa vuoi fare, che se è una navigazione ad ancore trovi script già pronti allo scopo (trovi maggiormente con jquery)

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Puoi usare l'evento hashchange:
    codice:
    window.addEventListener("hashchange", function () {
        alert(location.hash);
    });
    
    // Io preferisco il primo modo, ma credo che si possa fare anche così:
    window.onhashchange = funciton () {
        alert(location.hash);
    };
    Purtropoo quest'evento non è supportato da tutti i browser:
    http://caniuse.com/hashchange

    Esempio:
    http://jsfiddle.net/Nicolo99/z3E6L/e...t,html,js,css/
    No

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Provo a buttare giù qualcosa:
    codice:
    if ("onhashchange" in window) {
        window.onhashchange = funzione_da_richiamare;
    }
    else {
        oldHash = location.hash;
        setInterval(function () {
            if (location.hash != oldHash) {
                oldHash = location.hash;
                funzione_da_richiamare();
            }
        }, 100);
    }
    No

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <a href="#pagina2" onclick="alert(this.hash)">2</a>
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.