画像がキャッシュにあるかどうかを知るには、Firefox で mozIsLocallyAvailable() を使用できます。クロムやIEからそのようなことはありません。
他の方法を知っていますか?
「304 not modified」をAjaxでチェックしてみましたが、Ajaxは独自のキャッシュシステムを持っているようです。(ブラウザを閉じるたびに ajax キャッシュが削除されます)
私の目標は、訪問者がいつキャッシュを消去したかを検出して、「バックグラウンド プリロード」システムを再起動できるようにすることです (画像が多いゲーム用です)。AppCache について少し聞いたことがありますが、最大 40 MB の画像を保存できるかどうか、ページの読み込みが完了したらダウンロードできるかどうかを知るには十分ではありません。
よろしく。