Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591

    inviare dati da un iframe...

    Ho una situazione "delicata"...

    Dovrei, e fin qui è a posto, passare dei dati in un iframe.
    Questi dati dovrebbero poi essere manipolati dall'utente (update) nello stesso iframe. e pure fin qui ci siamo.

    MA.

    E' possibile che il tasto "submit", il classico tasto di invio delle form NON stia nella form stessa, ma stia nel "frame" principale, nella pagina principale? (anche se in realtà non è un frame..)

    e se sì, come si fa?

    Ringrazio in anticipo...

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206
    Si è possibile, potresti fare una cosa del genere:

    nellla pagina principale (contenente l'iframe)
    codice:
    function invia(){ 
        if(document.all){
            self.iFrame.document.form.submit()
        }else if(document.getElementById){
            document.getElementById('iframe').contentDocument.form.submit();
        }
    }
    
    <iframe id="iframe" name="iFrame" frameborder="0" height="350" width="768" scrolling="auto" src="dati.jsp">
    
    
    <input type="button" onClick="javascript: invia()"
    nell'iframe il tuo form con tutti i dati da inviare:

    codice:
     <form name="form" method="POST" action="execute.jsp" target="_top">.....</form>

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ti ringrazio molto...

    ora vedo bene come farlo, ma sapere che si può fare mi solleva molto...

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.