0

iframeの代わりにJavascriptDivを使用するように言われましたが、これはまったく新しいので、ゆっくりしてください、笑

基本的に、外部サイトから取得したフォームの結果を投稿して、現在のページまたは別のページに表示したいと思います。

送信されていないときは非表示にする

これが理にかなっていることを願っています

4

2 に答える 2

0

=====考えられる解決策==============

使用する予定の外部ページを通過した後。これが私があなたに提案することです。

  1. サイト検索結果のURLを検討する必要があります。たとえば、以下を検索します。 降車場所: 同じ場所 乗車場所: ニューヨーク州ニューヨーク (JFK-ジョン F ケネディ国際空港) 乗車日: 2013 年 3 月 22 日 時間: 午後 3:00 降車日: 03/30/2013 時間: 7:00pm レンタカー会社の希望はありますか? 指定なし

結果ページへのリンクは次のとおりです。

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&return_time_minutes=0&car_type=ACAR_country&car_location=Anon&car_company= &pickup_year=2013&return_year=2013&car_renter_age=0&transmission=automatic&air_conditioning=ac&SESSID=23eb40d2087e58696a40c68dfaa1b0f2

この URL を分解すると、ウェブサイトがどのように機能するかがわかります。検索エンジンに渡されたパラメーターを把握するだけで済みます。

上記を実行できる場合は、サイトから任意のパラメーターを指定できます。以下の 2 番目の手順を実行すると、目的の結果が得られます。

  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>
    

この助けを願っています

FM

于 2013-03-19T14:49:00.533 に答える
0

@MattDiamant が推奨するように、AJAX を試す必要があります。私がお勧めできる入門リファレンスの 1 つは、http://www.w3schools.com/ajax/default.aspです。

問題の性質が少し明確であれば、より直接的な解決策を提供できたかもしれませんが、一般的に、AJAX はサーバーとデータを交換し、ページ全体をリロードせずに Web ページの一部を更新するための非常に良い方法のようです。 .

于 2013-03-17T18:54:03.140 に答える