Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128

    submit di un form in un iframe

    Ciao a tutti.
    ho un problema... non riesco a fare il submit di un form che sta dentro ad un iframe
    Il pulsante che effettua il submit è nella pagina che contiene l'iframe.
    Riesco a tirare fuori ogni tipo di dato dal form nell'iframe... action, elements... tutto
    ma quando gli dico di fare il submit non fa nulla e se ho il debug attivato mi parte il tool di debug che mi indica un errore di sintassi alla linea

    fatture.document.form1.submit();

    dove fatture è il nome dell'iframe e form1 è il nome del form

    ho provato con

    document.fatture.document.form1.submit();
    o
    document.frames('fatture').document.form1.submit() ;

    ma non ne riesco a venir fuori in nessun modo...

    nessun aiuto????
    I live inside a dream, calling to your spirit as a sail calls the wind

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova cosi:
    frames['fatture'].document.form1.submit()
    oppure assegna un id al frame e
    document.getElementById('fatture').document.form1. submit() (non sono sicuro che questo funzioni)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Glo
    Registrato dal
    Jan 2002
    Messaggi
    128
    ti ringrazio per la risposta ma nemmeno coi tuoi suggerimenti riesco a farlo funzionare.

    Ho comunque fatto altre prove mettendo semplicemente il pulsante all'interno dell'iframe e facendo un semplicissimo
    document.form1.submit()

    Ho già usato questa sintassi altre volte ed ha sempre funzionato ma questa volta mi continua a dare errore di sintassi.

    Proprio non riesco a capire cosa tocchi... sembra che non gli piaccia che il submit sia fatto da una funzione... ma è l'unico modo che ho in quanto prima devo fare dei controlli e solo se non ci sono errori posso fare il submit

    la cosa strana è che sul mio computer funziona ma quando pubblico dà errore di sintassi

    aiuto!!!
    I live inside a dream, calling to your spirit as a sail calls the wind

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.