0

(私の場合)画像のダウンロードを優先する必要があります。

これを行うには、独自の downloadqueue メカニズムを構築せずにこれを実行できるプラグイン (できれば jQuery 用) を使用することをお勧めします。

次のシナリオを検討してください。

あなたはウェブページを持っています。Web ページは、特定のユーザーに 3 つの画像を表示できます。これらの画像は、ユーザーの要求に応じて一度に 1 つずつ表示されます。

次に、ユーザーが選択するまで画像を上から下にロードすることが理想的です。次に、彼の選択がキューを上に移動し、次の列になるようにします (彼が選択するたびに)。

もちろん、画像が 3 つしかないページでは、これは実際には問題になりませんが、画像が増えると重要になります。

私は現在、画像を表示するために background-image のみを使用しており、そのままにしておきたいと思っています。

ああ、また、画像の読み込み中に「spinner.gif」を表示したいと思います。

助言がありますか?

ありがとう。

更新これに基づいて独自のキューシステムを作成することになりました:http://jqueryfordesigners.com/image-loading/

4

2 に答える 2

1

実際のページには 3 つ以上の画像があると仮定して、この画像 Lazy Load Pluginを見てください。フォールドの下にあるものとそうでないものに基づいており、画像を順番に処理し、スクロール中にフォールドの下の X 個の画像をプリロードするように構成できます。プレースホルダー画像を使用できますが、実際の img タグで作業するのではなく、背景画像を公開する場合は、いくつかの書き換えが必要になる場合があります。

于 2009-11-15T00:13:09.363 に答える
0

これは、「オンデマンド」またはスクロールして表示する場合の読み込みの例です。あなたの質問に直接答えるわけではありませんが、基本的には似ています。

http://www.webresourcesdepot.com/dnspinger/

下にスクロールしてみると、ページにコンテンツが読み込まれます。画像にも対応します。このデモのリソースは、「jQuery を使用してスクロール中にコンテンツを読み込む」にあります。

于 2009-11-15T00:18:57.367 に答える