我在iframe中获得了此表单,并想知道帖子的实际去向。当我转到“网络”标签时,它仅显示iframe的src,而不显示POST请求的发送位置。
<iframe id="popupOverlay_iframe" name="popupOverlayWindow" src="/cgi-bin/admin/radio_contact.cgi?action=add&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&id=46757">
</form>
答案 0 :(得分:0)
提交后,将调用JavaScript函数submitForm
,并返回其结果。
如果submitForm
且代码段返回false,则不会提交表单。 (JS可能会自己执行请求。)
如果submitForm
并因此返回摘要,则由于未指定/cgi-bin/admin/radio_contact.cgi?action=add&member_org_id=46757
,因此该表单将被发布到当前页面(action
)。
在这种情况下,您应该已经在“网络”标签中看到了以下内容:
({/foo.html
是外部页面的URL,/foo.cgi?action=add&member_org_id=46757
是iframe中该页面的URL。)