【问题标题】:How can a form be sent inside iframe?如何在 iframe 中发送表单?
【发布时间】:2011-07-05 04:37:27
【问题描述】:

我想将form 发送到iframe 内部。我该怎么做?

【问题讨论】:

  • 请提供更多详细信息 - 您想从父页面提交 iframe 中的表单还是将表单定位到 iframe?
  • 我编辑为send a form to iframe

标签: javascript html forms post iframe


【解决方案1】:

form 标记的target 属性指定在何处打开操作 URL。

你可以这样做:

<iframe name="myframe" id="frame1" src="mydetail.asp"></iframe>
<form action="../mydetail.asp" method="post" target="myframe">
<input type="submit" name="DoIt" value="DoIt">
</form>    

target 属性与框架一起使用,以指定应呈现表单响应的框架。如果不存在具有此类名称的框架,则除非用户覆盖,否则将在新窗口中呈现响应。

【讨论】:

  • 为什么要在 iframe 中设置 src 值?
【解决方案2】:

使用target 属性。

<iframe name="my_iframe" src="..."></iframe>

<form action="...." target="my_iframe">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-31
    • 2011-03-01
    • 2021-01-01
    • 2015-04-27
    • 2019-10-03
    • 2015-09-17
    • 2021-11-19
    • 1970-01-01
    相关资源
    最近更新 更多