基本上,我想使用这个 HTML 表单(在父页面上的 iframe 中加载)使用父页面的按钮提交,单击该按钮将使用 iFrame 的内置 OnSubmit 函数提交。这里的问题是我可以将javascript代码与 document.getElementById('Cable_Extraction_Worksheet').contentWindow.uploaddata(); 这将触发 JS 中所需的函数,但我需要使用表单的 onsubmit 和 action 属性,因为表单需要正确重定向并仅在提交时发送会话变量,以加载到正在调用的 NEXT 表单上表单的动作。帮助?自从我被困在使用 iFrame 之后,有什么更好的方法来做到这一点吗?尝试使用 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>