2009-02-25 5 views
1

私はかなり基本的なサムネイルとビューのページを行っています。各サムネイルをクリックすると、中央のペインにフルサイズの画像が表示されます。このビットは問題なく動作します。大きな画像を含むdivを表示したり非表示にするにはJavascriptを使用していますが、ページが最初に読み込まれると、同時にすべての画像が読み込まれます。これにより、ユーザが非常にゆっくりと持ち込まれると見える最初の画像が生じる。Javascriptは隠されたdivに内容をロードするのを待たせることができますか? (HTML/Javascript)

私はdivsをオンザフライで作成することを実験しましたが、その後、すべての画像の読み込みを待たなければならないという望ましくない効果に悩まされています。理想的には、現在の設定(divを表示して非表示にする)を使用して、最初のペインが完了するとすぐに非表示のdivにコンテンツの読み込みを開始させたいと考えています。可視divの読み込みの優先順位を設定する方法はありますか?すべての可視divがレンダリングされるまで、非表示のdivはネットワーク時間を取得しません。

+0

[関連する質問](http://stackoverflow.com/questions/334325/how-to-display-loading-status-with-preloader-and-multiple-images)も参考になります。 – senderle

答えて

1

私はあなたがimage preloadingで(非可視のdivのために)あなたの「その場でdivを作成する」結合することがあると何をしたいと思います。あなたが探しているものを手に入れなければなりません。

関連する問題