1

我有一个问题,我需要发布一个表单并将其目标设置为 IFrame。

<form  method="post" action='http://localhost:85/formpage.aspx' target="my_iframe">
    <input type="hidden" name="email"  value="" runat="server" />
    <input type="hidden" name="name" id="signer_name" value="" runat="server" />
    <input type="hidden" name="adminemail"  value="" runat="server" />      
</form>

如果 iframe 在表单所在的同一页面中,它的工作正常。

我想把 iframe 放到另一个页面上,这可能吗?我的意思是让我们在 Page1.aspx 中有表单标签,在 Page2.aspx 中有 iframe 标签

              <form target="Page2.aspx/my_ifram">  

这样的事情可能吗?

这样做的原因是我必须按两次浏览器返回按钮才能返回调用页面。

应用工作:

Page1.aspx 在后面的代码中,我将数据放入会话中,然后在保存表单和 IFrame 的 Page2.aspx 上,我从会话中读取数据,在 Page2.aspx 的 window.load 上,我将表单提交到填充 Iframe 的外部网站。现在,如果我按 page2.aspx 上的后退按钮返回到 Page1.aspx,我需要执行两次,因为在浏览器历史记录中,我收到了 Page2.aspx 的两个请求

有人可以帮助我吗?我做错了,否则这是不可能的。它总是两个请求,没有办法将 iframe 放在另一个页面中

4

0 回答 0