サイトに PHP ページがwww.aaa.com
あり、そのページで送信ボタンをクリックすると、テキスト ボックス データが ASPX Web ページの投稿データとして送信されwww.bbb.com
ます。
投稿データをテキスト ボックスに取得して自動的に送信するには、関連する ASPX コードが必要です。
それ、どうやったら出来るの?
クライアント側のソリューションに頼る余裕がある場合は、それを実現するためにjQuery
$.ajax()を使用できます。jQuery API ページの $.ajax() 関数を引用すると、次のようになります。
非同期 HTTP (Ajax) 要求を実行します。
次に、以下のような同様のコードを使用してデータを送信しPOST
、サーバーが提供する応答を取得できます (クロスサイト機能に編集):
$.ajax({
url: 'yourfolder/bbb.com?myparameter=myargument',
dataType: 'jsonp',
crossDomain: true,
jsonp: false, //or else the first json element will be a ?
data: $("#my-form-text-area").val(), //the data sent to the server
success: function(receivedData) {
alert("This is the data received from the server: " + receivedData.myJsonField);
}
});
$.ajax
リクエストはデフォルトで非同期です。つまり、サーバーで処理が行われ、success
関数は応答を受け取ったときにのみデータを表示します。
これがあなたの Web サイトである場合は、GET を試してください。そうでない場合は、CURLできます