teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

サンプルコードの追記

2018/07/31 08:31

投稿

ShoheiTai
ShoheiTai

スコア911

answer CHANGED
@@ -3,4 +3,16 @@
3
3
 
4
4
  サーバの画像存在チェックが必要な場合はAjaxを使用すると良いと思います。
5
5
  画像URLに対してGETリクエストを投げ、200で返ってくるかどうかで判別するか
6
- サーバサイド側で画像の存在チェックを行い、urlを返すスクリプトを作成してください。
6
+ サーバサイド側で画像の存在チェックを行い、urlを返すスクリプト(phpなど)を作成してください。
7
+
8
+ 以下コードをsetTimeoutなどで一定時間ごとにループするといいと思います。
9
+ ```js
10
+ $.ajax({
11
+ type: 'GET',
12
+ url: '画像のURL'
13
+ }).done(function(data) {
14
+ // 200系のステータスコードであればここが実行される
15
+ // src属性を更新する処理
16
+ });
17
+
18
+ ```