提交表单并在javascript div而不是iframe中显示?

时间:2013-03-17 18:40:29

标签: javascript ajax html iframe

我被告知要使用Javascript Div而不是iframe,我是全新的,所以请慢一点,哈哈

基本上我想发布从外部网站获取的表单结果,以便在我当前或其他页面上显示它。

未提交时隐藏

希望这是有道理的

2 个答案:

答案 0 :(得分:0)

正如@MattDiamant建议的那样,你应该试试AJAX。我可以推荐的一个很好的介绍性参考是http://www.w3schools.com/ajax/default.asp

如果你对问题的本质有点清楚,我本可以提供一个更直接的解决方案,但通常AJAX似乎是一种非常好的方式与服务器交换数据,并更新网页的部分 - 无需重新加载整个页面。

答案 1 :(得分:0)

=====可能的解决方案==============

浏览您打算使用的外部页面后。我建议你这样做。

  1. 您需要研究网站搜索结果的网址。 举例来说,我将搜索以下内容: 下车:相同的位置 接机地点:纽约州纽约市(JFK-John F Kennedy Intl) 接送日期:2013年3月22日时间:下午3:00 送货日期:03/30/2013时间:晚上7点 你有汽车租赁公司的偏好吗?没有偏好
  2. 以下是结果页面的链接:

    https://booking.montrosetravel.com/travel/car/availability.rvlx?country_code=US&pickup_city=JFK&return_city=JFK&pickup_month=03&pickup_day=22&pickup_time=15&return_month=03&return_day=30&return_time=19&pickup_time_minutes=0&return_time_minutes=0&car_type=ACAR&car_company=&nonairport_location=A&car_sort=&country_code=&pickup_year=2013&return_year=2013&car_renter_age=0&transmission=automatic&air_conditioning=ac&SESSID=23eb40d2087e58696a40c68dfaa1b0f2

    将此网址分成几部分,它会让您了解网站的运作方式,您只需要找出传递到搜索引擎中的参数。

    如果您能够执行上述操作,您可以通过您的网站提供任何参数,您将通过以下第二步获得所需的结果。

    1. 传递正确的参数后,您可以使用iframe在您的网站上显示整个页面,如下所示:

       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
                 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      
            <body>
      
                  <iframe src="https://booking.montrosetravel.com/travel/car/availability.rvlx?country_code=US&pickup_city=JFK&return_city=JFK&pickup_month=03&pickup_day=22&pickup_time=15&return_month=03&return_day=30&return_time=19&pickup_time_minutes=0&return_time_minutes=0&car_type=ACAR&car_company=&nonairport_location=A&car_sort=&country_code=&pickup_year=2013&return_year=2013&car_renter_age=0&transmission=automatic&air_conditioning=ac&SESSID=23eb40d2087e58696a40c68dfaa1b0f2">
                       <p>Your browser does not support iframes.</p>
                  </iframe>
      
            </body>
      </html>
      
    2. 我希望这个帮助

      FM