IFRAME POST中的表格到哪里?

时间:2019-04-17 23:08:51

标签: html forms

我在iframe中获得了此表单,并想知道帖子的实际去向。当我转到“网络”标签时,它仅显示iframe的src,而不显示POST请求的发送位置。

<iframe id="popupOverlay_iframe" name="popupOverlayWindow" src="/cgi-bin/admin/radio_contact.cgi?action=add&amp;member_org_id=46757"></iframe>

此iframe中的页面包含以下内容:

<form name="add_member" method="post" onsubmit="return submitForm(this);" _lpchecked="1">
    <label>
        <input type="text" name="email.email" id="email.email" value="" class="init_focus" placeholder="Email:">
    </label>
    <input type="hidden" name="action" id="action" value="add">
    <input type="hidden" name="step" id="step" value="email">
    <input type="hidden" name="type" id="type" value="employee">
    <input type="hidden" name="member_org_id" id="member_org_id" value="46757">
    <input type="submit" name="submit" id="submit" value="Next">
    <input type="hidden" name="redirect" id="redirect" value="https://stagemms.nationalmediacalls.com/cgi-bin/admin/radio_detail.cgi?action=show&amp;id=46757">
</form>

1 个答案:

答案 0 :(得分:0)

提交后,将调用JavaScript函数submitForm,并返回其结果。

如果submitForm且代码段返回false,则不会提交表单。 (JS可能会自己执行请求。)

如果submitForm并因此返回摘要,则由于未指定/cgi-bin/admin/radio_contact.cgi?action=add&member_org_id=46757,因此该表单将被发布到当前页面(action)。

在这种情况下,您应该已经在“网络”标签中看到了以下内容:

Network tab

({/foo.html是外部页面的URL,/foo.cgi?action=add&member_org_id=46757是iframe中该页面的URL。)