2

JavaScript を介してデータ URL を使用するように画像を設定しようとすると(この質問から)、IE8 では機能しないようです。

その最初のリンクのページには: <img id="foo" src="alphaball.png">
25 行目で、この JavaScript コードが実行されます:document.getElementById('foo').src = img_src;

他のすべてのブラウザー (IE9b を含む) では、画像がアルファボールから私の頭の写真に正常に変更されます。IE8 では、アルファボールがごく短時間表示された後、欠落した画像アイコンに置き換えられます。

これは既知の問題ですか? IE8 と JavaScript でデータ URL を使用するための回避策はありますか?

4

1 に答える 1

4

9 より前のバージョンの Internet Explorer は、データ URL をサポートしていません。どうやら一種の作品の代替メカニズムがあります。

編集— 実際、私は間違っています。IE8 は、32KB 未満であればサポートします。

もう一度編集— OK 、Microsoft の「MHTML」について考えていた記事を見つけました。

于 2011-01-26T17:36:26.040 に答える