0

image タグを使用して、IE 9 が 1 つの HTML ファイルにロードできる画像の最大数はありますか?

1 つの HTML ファイルに 60 ~ 120 個の画像 (1675x2638) を読み込んでいます。55 枚目の画像の後、画像が読み込まれなくなっていることに気付きました。「壊れた画像」ラベルは画像タグに反映されます。

私の HTML ファイルでは、最初に 10 個の画像をロードし、次にスキャン ダウンしました。すべての画像が読み込まれるまで、AJAX 経由で後続の画像を読み込みます。

HTML コンテンツ (つまり、画像) のロードで IE 9 の制限がありませんか?

4

1 に答える 1

0

当然、ブラウザは有限のシステムで無限の数の画像を読み込むことができないため、どこかに何らかの制限があります。

ただし、ほとんどの制限は、わずか 55 枚の画像よりもはるかに高くなります。たとえば、ブラウザーでは、ページ内の要素数が 40 億 (2 32 ) に制限されている場合があります。

最も可能性の高い制限は、キャッシュに許可されているディスク領域の量です。これは、実際にはキャッシュが小さすぎるよりも大きすぎることが問題である可能性が高いことにもつながります。IE の一部のバージョンでは、キャッシュの既定の領域を使用可能なディスク領域のパーセンテージとして決定するため、ディスクが大きい場合、その値はキャッシュが実際に処理できる量を超えます。

ブラウザーで許可されているキャッシュ容量を確認し、大きすぎたり小さすぎたりする場合は、適切な値 (100 MB など) に設定する必要があります。

于 2013-04-15T10:39:21.547 に答える