ページ上の画像の読み込み順序を変更するAJAXなしの方法はありますか?または、すでに存在する画像の読み込みを完全に停止または一時停止する方法もありますか?
ユースケースは単純です。ページの下に画像の長いリストがあり、訪問者はそれらの画像の実際のコンテナを参照するURLアンカー(/ images#middle-of-page)を使用してページのさまざまな場所にアクセスします。
少なくとも、リクエストされたコンテナ内の画像を最初にロードしてから、残りの画像をロードし続けたいと思います。
課題は、ページDOMをロードする前に、要求されたコンテナイメージのイメージパスを知る方法がないことです。
ロード時にコンテナのimgコンテンツを取得してから、Javascriptの新しいImage()テクニックを使用してみましたが、ページ上のその画像が以前のすべての画像のロードを待機しているという事実は変わりません。
また、ボディのdivの前に上記のimgパスの背景画像(CSS)をすぐに追加しようとしましたが、これも画像の読み込みを優先しません。
他のアイデアはありますか?