1

コンテキスト: 検索フォームを含む別の Web サイト
のページがあります。aspこのフォームを検索値とともに送信すると、ページの検索結果が iframe に表示されます。

質問:
ブラウザにページを読み込まずに、返された結果を自分のページで使用したいと考えています。他のウェブサイト管理者から許可を得ています。私はphpとjQueryを知っています。どのように進めればよいですか?

例: と送信ボタン
abcd.aspを含むフォームが含まれてい ます。<input name="regno"/>フォームはそれ自体に送信され、結果の名前、生年月日、マークが iframe の表形式で返されます。

注:
私は同じページを持って<input>おり、送信時に上記のaspページを使用して詳細を取得し、自分のページに表示します。

4

3 に答える 3

1

最も簡単な方法:

  1. jQuery を使用して、ページを AJAX 経由でローカル PHP ファイルに送信します。
  2. ローカル PHP ファイルがリクエストを取得したら、リモート ページに対して curl ポスト リクエストを実行し、結果をフェッチします。
  3. これらの結果をローカルの PHP スクリプトで返し、AJAX 要求で使用できるようにします。
  4. ajax リクエストにリモート コンテンツが含まれるようになったので、jQuery を使用してそれらをドキュメントにプッシュします。
于 2013-04-19T10:44:18.593 に答える
0

このタスクを実行するには、AJAX を使用する必要があります。ページをリロードせずに、データの特定のセクションをロードします。ajaxとは何かについての詳細はこちら

于 2013-04-19T10:44:46.743 に答える