Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    67

    popup da form con dimensioni prefissate

    Vorrei realizzare un form che in base al dato inserito apra una finestra popup (la voglio senza bordi.
    Il form è il seguente:

    codice:
    <form action="pagina.asp" method="get" name="ricerca" target="_blank" id="ricerca">
            <input name="Nomearticolo" type="text" id="Nomearticolo">
            <input type="submit" name="Submit" value="Search"> 
          </form>
    Ho provato con:

    codice:
    <a href="#" onClick="window.open ('pagina.html');">Pop up/a>
    ma così ovviamente non mi passa il parametro della textarea.
    ho provato anche:

    codice:
    <form action="window.open ('pagina.html');" method="get" name="ricerca" target="_blank" id="ricerca">
            <input name="Nomearticolo" type="text" id="Nomearticolo">
            <input type="submit" name="Submit" value="Search"> 
          </form>
    ma anche così non funziona, ho letto le pillole ma non ho trovato nulla.
    Mi affido a voi.
    \\|//
    (o o)
    -(_)-

  2. #2
    ... il post dovrebbe andare sul forum di scripting ... comunque all'onsubmit del form recuperi i valori dei campi e li passi ad una window.open ... cosìché ti si apra un pop up ... chissà se si capisce ciò che ho scritto! :-)

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    67
    E' proprio quì il problema come diavalo li recupero i valori scritti in un form???
    \\|//
    (o o)
    -(_)-

  4. #4
    <form action="pagina.asp" method="get" name="ricerca" onSubmit="return ciccio();">
    <input name="Nomearticolo" type="text">
    <input type="submit" name="Submit" value="Search">
    </form>

    <script>
    function ciccio()
    {
    nomearticolo=dosument.ricerca.Nomearticolo.value;

    window.open('pagina.asp?nomearticolo' + nomearticolo,'.....)
    return false;

    }
    </script>

    in questo modo eviti il submit del form e dovresti riuscire ad aprirti una finestra in pop up passabdo il parametro! ... i nomi li ho ovviamente messi a caso .. ciao cioa :-)

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    67
    provo subito
    Grazie
    \\|//
    (o o)
    -(_)-

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    67
    Ho provato lo script così modificato:
    codice:
    <form action="pagina.asp" method="get" name="ricerca" onSubmit="return cerca()">
            <input name="articolo" type="text" id="articolo">
          </form> 
    -------------------------------------------------------------
    <script language="JavaScript" type="text/JavaScript">
    	function cerca()
    { 
    numero=document.ricerca.articolo.value; 
    
    window.open('pagina.asp?nomearticolo' +'=' + 'numero') 
    return false; 
    
    } 
    </script>
    credo di esserci molto vicino ma il risultato che ottengo è:

    codice:
    http://localhost/pagina.asp?nomearticolo=numero
    purtroppo non riesco a "catturare" il valore della textarea
    io vorrei, avendo immesso il valore 100:

    codice:
    http://localhost/pagina.asp?nomearticolo=100
    Ancora poco e ci sono.
    Grazie
    \\|//
    (o o)
    -(_)-

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    67

    basta poco che ce vuò

    basta poco che ce vuò
    \\|//
    (o o)
    -(_)-

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188

    ci sono apici di troppo

    window.open('pagina.asp?nomearticolo=' + numero);
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    67

    Fantastico!!

    Perfetto!!!
    Grazie.
    non sò come farei senza il forum di html.it!!!!



    P.S. Quando posso cerco di aiutare gli altri ma le mie conoscenza sono scarse.
    \\|//
    (o o)
    -(_)-

  10. #10
    va bene uguale ... :-) ...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.