Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212

    Aprire popup e rispedire ii dati del form alla pagina chiamante... help

    Salve a tutti...
    Ho un semplice problema che non riesco a risolvere..
    Ho un menu'che quando ci clicco sopra tramite una funzione javascript mi apre una finestra 250x200 che contiene un form e dove inserisco un valore in un campo textfield e con un tasto invio per spedire i dati del form ad un'altra pagina che vorrei che si aprisse nella pagina principale(quella che ha creato la finestra piccola) e non in quella 250x200... Spero di essere stato abbastanza chiaro nella spiegazione e che qualcuno sappia aiutarmi!

    La finestra popup l'ho creata in questo modo:

    newWindow = window.open(".....ecc..

    Grazie!!!

  2. #2
    dalla popup con window.opener(javascript) identifichi la finestra che ha aperto il popup, a quel punto è come se tu scrivessi window.
    quindi puoi trattarla come se fosse la pagina corrente
    A bombolo ma che te lo dico affà beato te che nun capisci un cazzo!!

  3. #3
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212
    Nella finestra piccola ho un form e nella action del form ho la pagina da aprire...
    Nel momento in cui clicco sul submit la pagina di destinazione mi viene aperta nella finestra piccola e non in quella di origine..
    Questo è il mio problema..
    ho provato in diversi modi ma non riesco a risolvere..
    Ho provato a mettere in target del form la destinazione top o parent ma comunque mi apre una nuova finestra e a me interessa invece avere il risultato dell'invio del form nella finestra principale..


    Mi puoi dare qualche dritta?

  4. #4
    se usi il form non puoi puntare un iframe, ma puoi farlo con una funzione javascript facendo in modo che l' iframe in questione riceva i parametri che ti interessano li processi e ridiriga la pagina che l' ha lanciata
    A bombolo ma che te lo dico affà beato te che nun capisci un cazzo!!

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Nella pagina che si apre nella finestra piccola ci metti (nella head):
    <script ...>
    window.opener.name = "madre";
    </script>

    Poi nel form metti: target="madre"

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.