JavaScript Imageオブジェクトを使用できますか?もしそうなら、誰かが私に例を与えることができますか?そしてそれはjQueryで行うことができますか?
3 に答える
5
この場合、javascript画像オブジェクトは何も保存しません。ブラウザは、最初に画像が読み込まれたときに画像をキャッシュし、ページで参照されているときはいつでも画像をキャッシュから取得します。Javascriptは、この問題のページの読み込み速度には役立ちません。
画像を少なくするか、画像を小さくすると効果的です。さまざまな画像がたくさんある場合は、それらを1つのスプライトに結合して、読み込みを高速化できる場合があります。
于 2012-11-12T08:32:29.197 に答える
1
通常、何もする必要はありません。ブラウザはリモートリクエストをイメージ(またはその他のリモートリソース)にキャッシュするだけであり、ノードを実際のデータと「複製」することはできません。
何らかの理由でこのスキームを回避する唯一の方法は、データをデータURIの形式でインライン化することです。これにより、画像または別のリソースをJS変数のデータURIにシリアル化して、ノードsrc
または同様の属性に割り当て、追加のリクエストの試行を回避できます。
于 2012-11-12T08:41:11.937 に答える
0
同じページに同じ画像が何度もある場合、ブラウザはそれをキャッシュし、最初にのみロードします
于 2012-11-12T08:32:41.430 に答える