iframe源是动态URL

时间:2013-03-21 08:24:56

标签: html post iframe submit form-submit

不经常使用iFrame,所以我真的可以帮到你...

我在网页上有一个表单,可以根据表单中选择的日期打开外部在线预订引擎。

我想在新页面book.html上的名为“mainframe”的iframe中打开外部预订页面。

表单的开始和结束代码是:

代码:

  <form name="roseform" method="post" action="http://www.hotelexec.co.uk/external.asp"></form>
  <input type="text" class="dimmed" placeholder="Brasil" id="keywords" name="keywords" />
  <a href="#" class="btn" onclick="submit()">Search</a>

如何在book.html页面将目标设置为“大型机”,以便在那里显示表单的结果?我知道我需要将iframe源设为动态网址。

谢谢,

外套

1 个答案:

答案 0 :(得分:2)

只需添加目标属性。

<form name="roseform" target="mainframe" method="post" action="http://www.hotelexec.co.uk/external.asp"></form>

<强>更新

据我所知,你需要这个步骤:

首次将 .html 更改为 .php

itmjobs.ro/lidl/page1.php中的表单操作更改为指向page2.html

<form name="roseform" method="post" action="http://itmjobs.ro/lidl/page2.php"></form>

在page2.php中添加地址为http://itmjobs.ro/search-results-jobs/

的iframe
<iframe src="http://itmjobs.ro/search-results-jobs/?<?php echo http_build_query($_POST)?>"></iframe>

现在,您将在iframe中看到来自http://itmjobs.ro/search-results-jobs/的数据。