2009-05-08 2 views
16

Sto modificando alcuni html esistenti in cui il javascript carica un'altra pagina all'interno di un iframe. Nella pagina è un modulo html. Quando premo invio, mi piacerebbe che la pagina esterna rimanesse e l'iframe per passare alla pagina dei risultati. Tuttavia, al momento l'intera pagina si trasforma nella pagina dei risultati per il modulo. Sto indovinando c'è un modo per risolvere questo javascript. Eventuali suggerimenti?Come posso inviare un modulo html all'interno di un iframe senza cambiare la pagina esterna?

risposta

32

destinazione il modulo per l'iframe:

<iframe name="foo"></iframe> 

<form target="foo"></form> 
+0

Come si ottiene l'URL destra il modulo sta inviando a caricare nel iframe? Presumibilmente si tratta di 'action =" [URL] "' ma questo fa sì che il POST sia un GET, invece, per qualche motivo. – user124384

3

Provare a utilizzare l'attributo target del tag modulo. È possibile specificare la cornice.