基本上,我想使用这个HTML表单(在父页面的iframe中加载)使用父页面的按钮提交,单击该按钮时将使用iFrame的内置OnSubmit功能提交。这里的问题是我可以使用带有document.getElementById('Cable_Extraction_Worksheet')的javascript代码.contentWindow.uploaddata();这将启动JS中所需的函数,但我需要使用表单的onsubmit和action属性,因为表单需要正确地重定向并发送会话变量,仅在提交时,才能加载到通过调用的NEXT表单上表格的动作。救命?因为我被困在使用iFrames,所以有更好的方法吗?尝试使用php include,但HTML和CSS在父窗口中被严重误解。
为了示例目的,简化了代码。
IFRAME HTML
<form name="prepform" method="post" onsubmit="uploaddata();" action="http://gp21.idmyasset.com/mobile/prep_b/index.php">
HTML CODE HERE
</form>
父母HTML
<div data-role="content">
<iframe src="prep_new/index.html"
frameborder="" name="prep_new" id="prep_new" class="contentiframe"></iframe>
</div>
<li>
<a onclick="document.getElementById('prep_new').contentWindow.document.forms['prepform'].submit();" data-transition="flip" data-theme="" data-icon="check">
Continue
</a>
</li>
答案 0 :(得分:0)
我找到了另一种方法来实现这个......