0

多くの外部画像を読み込もうとしています。しかし、これらの外部サーバーの 1 つがダウンしている場合があります。

私に何ができる?読み込めない画像にエラー画像を重ねたい。

私は JQuery を試しましonErrorたが、これらの画像にはエラーがなく、読み込み中のままであるため、結果はありません。

よろしくお願いします!

4

1 に答える 1

0

リンクする前にファイルが存在するかどうかを確認し、存在しない場合は別のイメージをロードできます。リモート ファイルの存在を確認するには、回避策が必要です。この機能はあなたを助けるはずです。

function fileExists($path){
    return (@fopen($path,"r")==true);
}

次に、この方法で画像を呼び出します

(fileExists($path) == true ? $originalimagepath : $errorimagepath)
于 2013-10-27T16:08:04.763 に答える