读书人

iframe 跟父窗口同时提交解决思路

发布时间: 2012-02-24 16:30:39 作者: rapoo

iframe 跟父窗口同时提交
[a.jap]

<form action="Asevlet" ENCTYPE="multipart/form-data" METHOD="POST">
<input name="Title1" type="text" >
<input name="Title2" type="text" >
<input name="Title3" type="text" >
<iframe name="ccc" src="b.jsp"></iframe>
<input name="Submit" type="submit" value="提交">
【?点父窗口的提交,iframe 跟父窗口 同时提交到同一个sevlet?】
</form>


[b.jsp]
//一个多媒体编辑器。
<textarea name="textarea">XXXXXXXXXXXXXXXXXXXXXXXX</textarea>

[解决办法]

HTML code
<script>function dosubmit(){   var f = document.forms[0];   f.textarea.value = ccc.document.forms[0].textarea.value;   f.submit();}</script><form action="Asevlet" ENCTYPE="multipart/form-data" METHOD="POST"> <input name="Title1" type="text" > <input name="Title2" type="text" > <input name="Title3" type="text" > <input name="textarea" type="hidden"> <iframe name="ccc" src="b.jsp"> </iframe> <input name="Submit" type="button" value="提交" onclick="dosubmit()"> </form>
[解决办法]
windows.frames[0].document.getElementsByName("textarea").value;

读书人网 >JavaScript

热点推荐