Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Barra degli indirizzi

  1. #1

    Barra degli indirizzi

    Salve a tutti,
    vorrei sapere se c'è un modo di creare una barra degli indirizzi tramite javascript, altrimenti spostate le forum dedicato al PHP.
    Praticamente a me servirebbe che ci sia un campo di testo che all'invio vada al link inserito.
    È possibile con il javascript?
    Grazie e arrivederci
    (ripeto: se non è possibile, spostate in php...)
    mi scuso in anticipo
    Prince_Odd

  2. #2
    codice:
    <form action="" onSubmit="location.href=document.getElementById('address').value">
       <input id="address">
       <input type="submit" value="Invia">
    </form>
    Ciao

  3. #3
    ecco la mia prova:
    click
    come va inserito il formato anche con http:// ?? guarda cosa accade!
    ho aggiunto solo il size, non ho neanche fatto le classi!
    perché aggiunge quello strano punto interrogativo nell'indirizzo?

  4. #4
    Bisogna bloccare l'invio del modulo:
    codice:
    <form action="" onSubmit="location.href=document.getElementById('address').value; return false;">
       <input id="address">
       <input type="submit" value="Invia">
    </form>
    Ciao

  5. #5
    Perfetto! grazie mille
    ah un ultima cosa, c'è un modo per sottintendere con un input type="hidden" il codice http:// in modo da non doverlo scrivere tutte le volte?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    codice:
    <form action="" onSubmit="location.href='http://'+document.getElementById('address').value; return false;">
       <input id="address">
       <input type="submit" value="Invia">
    </form>
    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

  7. #7
    grazie mille!

  8. #8
    scusatemi ancora una cosuccia....
    nella pagina che vi ho linkato se notate la pagina si apre nella stessa scheda quando io la vorrei far aprire nel fare. ho provato con:
    codice:
    <form ... target="pagina">
    ...
    <iframe ... name="pagina">
    ma non funziona come posso fare?

    e anche le frecce avanti e indietro ricarica e home come faccio a fare in modo che le funzioni (i cui codici ho già) abbiano effetto solo sull'iframe? è possibile?

  9. #9
    codice:
    <iframe ... id="target">
    
    <form action="" onSubmit="document.getElementById('target').src='http://'+document.getElementById('address').value; return false;">
       <input id="address">
       <input type="submit" value="Invia">
    </form>

  10. #10
    Grazie!
    e anche le frecce avanti e indietro ricarica e home come faccio a fare in modo che le funzioni (i cui codici ho già) abbiano effetto solo sull'iframe? è possibile?
    mi aiuti? questa è l'ultima cosa...

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.