Visualizzazione risultati 1 fino 11 di 11

Discussione: php aprire tramite get un form tipo come quella di indirizzo

  1. #1
    Guest

    Question php aprire tramite get un form tipo come quella di indirizzo

    ciao
    come posso fare tramite get

    Codice PHP:
    <body onLoad="document.URLForm.ChampAdresse.focus ();document.URLForm.ChampAdresse.select ();">



    <
    form name=urlform>Indirizzo :
    <
    input type="text" name="ChampAdresse" size="30" value="http://www.altervista.org" />
    <
    input type="button" value="Vai" onClick="document.location=this.form.ChampAdresse.value;" />
    </
    form>
    è quando uno clicca su vai la pagina si apre non nella stessa ma in un altra

  2. #2
    Guest

    Predefinito

    devi mettere l'attributo target="_blank" al form
    [html]
    <body onLoad="document.URLForm.ChampAdresse.focus ();document.URLForm.ChampAdresse.select ();">



    <form name=urlform target="_blank">Indirizzo :
    <input type="text" name="ChampAdresse" size="30" value="http://www.altervista.org" />
    <input type="button" value="Vai" onClick="document.location=this.form.ChampAdresse. value;" />
    </form>
    [/html

  3. #3
    Guest

    Predefinito

    Per farlo aprire in un altra pagina basta dare al tag form l'attributo target="_blank"

  4. #4
    Guest

    Predefinito

    non funziona ^^
    sarò io che sto dormendo

  5. #5
    Guest

    Predefinito

    E se usi button al posto di submit!!!
    Codice HTML:
    <body onLoad="document.URLForm.ChampAdresse.focus ();document.URLForm.ChampAdresse.select ();">
    <form name=urlform target="_blank" onsubmit="document.location=this.form.ChampAdresse.value;">Indirizzo : 
    <input type="text" name="ChampAdresse" size="30" value="http://www.altervista.org" />
    <input type="submit" value="Vai" />
    </form> 

  6. #6
    Guest

    Predefinito

    non funziona crea una pagina di tipo
    ?ChampAdresse=http%3A%2F%2Fwww.google.org

  7. #7
    Guest

    Predefinito

    Cambiando metodo io avrei fatto così:
    Codice HTML:
    <form action="" target="_blank" name="urlform">
    <input type="text" value="http://it.altervista.org" onfocus="document.urlform.action=this.value" onchange="document.urlform.action=this.value" />
    <input type="submit" value="Vai" />
    </form>

  8. #8
    Guest

    Predefinito

    pero la pagina di altervista non si apre ^^

  9. #9
    Guest

    Predefinito

    Perchè l'action del form viene cambiato solo al click dell'input o al cambiamento, non mi viene in mente l'evento giusto!
    Prova così:
    Codice HTML:
    <body onload="document.urlform.action=document.urlform.url.value">
    <form action="" target="_blank" name="urlform">
    <input type="text" name="url" value="http://it.altervista.org" onfocus="document.urlform.action=this.value" onchange="document.urlform.action=this.value" />
    <input type="submit" value="Vai" />
    </form>
    </body>

  10. #10
    Guest

    Predefinito

    grazias funziona ^^
    come posso fare in modo che non si veda questo nel link
    ?url=http%3A%2F%2Fwww.google.it

    e il form deve si deve aprire con il php
    devo fare che cliccando su
    tipo cerca mi apre sul link
    ?file=cerca
    e mi si vede il form come posso fare

  11. #11
    Guest

    Predefinito

    Per rimuovere ?url=http ci sto pensando! (EDIT: risolto, ho scritto il codice giù!)
    Per far visualizzare il form fai così:
    Codice PHP:
    <?php
    if($_GET["file"] == "cerca") {
    ?>
    <body onload="document.urlform.action=document.getElementById('url').value">
    <form action="" target="_blank" name="urlform">
    <input type="text" id="url" value="http://it.altervista.org" onfocus="document.urlform.action=this.value" onchange="document.urlform.action=this.value" />
    <input type="submit" value="Vai" />
    </form>
    </body>
    <?php
    }
    ?>
    Ultima modifica di nokiagames : 26-04-2009 alle ore 13.44.04

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •