Visualizzazione dei risultati da 1 a 9 su 9

Discussione: cambio url

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    354

    cambio url

    ciao a tutti,
    mi rendo conto che è una richiesta un po' particolare, ma avrei bisogno una funzione in js
    che se richiamata, cambi l'url della pagina, senza però caricare una pagina nuova...


    esempio:

    url della pagina: index.htm
    dopo aver richiamato la funzione
    url della pagina: index.htm#funzione
    senza però che il client aggiorni la pagina


    è possibile farlo?

    grazie per le risposte

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    si puo' eventualmente fare, ma l' indirizzo nella barra degli indirizzi non cambia

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    354
    ma a me serve quello, se non cambia che cosa rimane?

  4. #4
    forse vuoi semplicemente <a href="index.html#tua_funzione"> la pagina non si aggiorna con #

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    354
    l'effetto è quello, ma a me servirebbe sotto forma di funzione js

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    infatti, salti con hash all' interno dello stesso documento non lo ricaricherebbero
    spiegati meglio

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <a href="#" onclick="tuafunzione();return false;">

    ciao
    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

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    354
    ho risolto cosi

    script language="JavaScript" type="text/JavaScript">
    <!--
    function cambio()
    {
    self.location.href="#a";
    }
    </script>


    l'unica cosa inquietante è che se chiamo per 3 volte la funzione non mi visualizza piu la pagina

  9. #9
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Razzia
    ho risolto cosi

    script language="JavaScript" type="text/JavaScript">
    <!--
    function cambio()
    {
    self.location.href="#a";
    }
    </script>


    l'unica cosa inquietante è che se chiamo per 3 volte la funzione non mi visualizza piu la pagina
    Visto come hai "risolto" e' chiara una cosa: non si capisce cosa stai cercando di ottenere

    ciao
    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.