使用iFrame的OnSubmit函数为父窗口的按钮的OnClick事件

时间:2013-04-08 03:31:33

标签: javascript forms iframe submit

基本上,我想使用这个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>

1 个答案:

答案 0 :(得分:0)

我找到了另一种方法来实现这个......

相关问题