1

仕事用のスクリプトを書いていますが、これが機能するかどうかを知る必要があります。

私は、正しいデータを取得するために必要な 1 つのサイトにいて、多数の ajax リクエストでこれをうまく行うことができます。また、同じアクションで行う必要があるのは、サイトの URL を要求して、それが存在する (404、503、200?) かどうかを確認することです。ページ上のデータは必要ありません。同一オリジン ポリシーについては知っていますが、HEAD リクエストを送信してステータス コードのみを確​​実に取得できるかどうかはわかりません。

4

1 に答える 1

2

jQuery を使用すると、次のことができます。明らかに 'yourdomain.com' と 'someImage.jpg' をターゲットの location/file に置き換えます。

$.ajax({
url : "https://yourdomain.com/someImage.jpg",
type : 'HEAD',
success : function(){
   //file exists
   doSomething();           
},
error : function(){
   //file not exists
   doSomethingElse();           
}
});
于 2014-03-01T18:31:01.183 に答える