0

不经常使用 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 源设为动态 URL。

谢谢,

西装外套

4

1 回答 1

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 添加带有地址的 iframehttp://itmjobs.ro/search-results-jobs/

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

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

于 2013-03-21T08:27:46.557 回答