3

データを送信するだけで、GET経由で送信する必要がない場合は、次のように使用します。

var t = new Image();
t.src = 'get.php?arg1='+arg1+'&arg2='+arg2....;

そのような方法を使用することにはどのような欠点があるのか​​知りたいですか?または、このメソッドを使用してGETメソッドを介してデータを投稿し、AJAXをエミュレートすることはまったく問題ありませんか?

4

2 に答える 2

4

AJAX リクエストの送信には、むしろ AJAX を使用します。ブラウザーは進化し、XHR オブジェクトも同様に進化するため、画像を使用している場合に恩恵を受けられない最適化が行われる可能性があります。

于 2012-09-20T07:41:29.270 に答える
1

実際の欠点は、おそらくエラー ハンドラがないことですが、リクエストが本当に成功するかどうかを気にしないのであれば、まったく問題ありません。

注: ブラウザは画像もリクエストできるように最適化されています... :)

于 2012-09-20T07:43:16.497 に答える