2011-01-17 10 views
0

最初に:フォームのアクションをページ内のiframeにすることは可能でしょうか?第二に、可能であれば、どうすればこのことになるでしょうか?

<form target="framename">

<input type="text" name="text" /><br> <input type="submit" />

</form>

<iframe name="framename" src="http://examplesite.com/framename.php"></iframe>

+0

name="my_frame"を追加formタグにtarget="my_frame"を追加します。 –

+0

私はそれを全く持っていません – tekknolagi

+0

私に方法があったらそれはまたねじれでしょうか? – tekknolagi

答えて

5

確かに、ここのような名前のIFRAMEを参照するためにFORM要素のターゲット属性を使用します。How do I submit an html form inside an iframe without changing the outer page?

<form target="myframe" action="someaction.php"> 
... 
</form> 
<iframe name="myframe"></iframe> 
+0

を参照してください。iframeはすぐに私がそれを提出しているページの内容に変更します。 – tekknolagi

+0

しかし、これは私がフレーム名とアクションとしてターゲットを持っていたときにのみ働いていましたiframeとしてsrc – tekknolagi

+0

申し訳ありません、修正されたサンプルが含まれています。 – cvolny

2

<form target="my_frame" action="http://examplesite.com/framename.php"> 

、その後はあなたが `formタグの内側`アクション= "何か" を持っていないことを確認してくださいiframeの

<iframe name="my_frame"> 
+0

私が@cvolnyに与えたコメントを見てください... do not work – tekknolagi

+0

あなたの行動は何ですか?あなたが持っていなければ、それはそれがすることです。 – Jason

+0

これはiframeのsrcを持っていて、動作します... – tekknolagi