日期:2014-05-16  浏览次数:20356 次

两个iframe ,一个提交参数,一个接收结果,怎么实现?
一个页面中有两个iframe,其中一个iframe中有一个form,点击提交后可以将用户输入的信息传给服务器,而同一个页面中的另一个页面则在第一个iframe提交参数后接收从服务器传回来的结果。怎么实现?

------解决方案--------------------
假设 <iframe name="fm1"> 和 <iframe name="fm2">
fm1中的form 将数据递交到fm2, <form target="fm2">
------解决方案--------------------
测试代码: 

main.asp
HTML code

<iframe name="fm1" src="test1.asp"></iframe>
<iframe name="fm2" src="about:blank"></iframe>

------解决方案--------------------
JS 手动提交,先获得要提交的FORM,再把他的TAGET指定到另一个IFRAME 的ID,再FORM。SUBMIT
------解决方案--------------------
我现在也碰到这个问题。我还用了struts 2
做过的给个例子
------解决方案--------------------
index.html:

<iframe name="f1" src="test.html">
</iframe>
<iframe name="f2">
</iframe>
-----------------------------------------------
test.html:

<form action="http://www.sina.com" target="f2">
<input type="submit" value="submit">
</form>

------解决方案--------------------
探讨
index.html:

<iframe name="f1" src="test.html">
</iframe>
<iframe name="f2">
</iframe>
-----------------------------------------------
test.html:

<form action="http://www.sina.com" target="f2">
<input type="submit" value="submit">
</form>


------解决方案--------------------
探讨
假设 <iframe name="fm1"> 和 <iframe name="fm2">
fm1中的form 将数据递交到fm2, <form target="fm2">

------解决方案--------------------
学习!