1

ブラウザが img 要素をレンダリングしてから画像をロードできるようにするのではなく、最初にすべての画像を取得してから準備完了のページを表示するようにブラウザに指示するにはどうすればよいですか?

サーバー側にasp.netを使用していますが、解決策はDOMとjavascriptに関連している可能性があります。

「divを作成してzインデックスを変更する」、「非表示の要素に画像をロードして、画像のロードを早く開始する」、「ブラウザに最初に画像をロードするようにヘッダーを設定する」などの回答を期待しているので、これは問題ではありません幅広い議論のために。

4

1 に答える 1

1

解決策は間違いなくクライアント側でなければなりません。jQueryを使用することをお勧めします。すべての画像を a 内に配置し、それを非表示 (つまり) に<div>設定できます。次に、ページの読み込み後に非表示を表示するイベントのイベント ハンドラーを設定できます。<div><div id="container" style="display:none">.ready()<div>

.ready(function() {
  $('#container').show();
});
于 2012-05-09T17:25:35.163 に答える