2012-01-18 5 views
3

ie7に埋め込まれたbase64イメージを使用したいと思います。データ:image/gif; base64 <img> ie7でのソース

例:http://jsfiddle.net/mfPnK/

が、私は成功せず、 "ie9.js" など、試してみました:

http://code.google.com/p/ie7-js/source/browse/test/object-base64.html

誰もがこの問題を解決する方法を知っていますか?ありがとう

+1

[]の代わりに[]タグを使用してみましたか?[ie7.js](http://code.google.com/p/ie7-js/source/browse/ test/object-base64.html)? –

+0

私の(今削除された)答えは真ではありませんでした。 IE7モードのIE9は、本物のIE7がないところでbase64埋め込みをサポートするようです。 – thirtydot

答えて

3

ライブラリを使用してIE7にbase64サポートを追加することはできません。これは、JavaScriptを使用して追加できない機能です。

+0

ie7に画像を埋めたいと思ったら、どんな対立仮説ですか? – Johan

+1

@Johanは[phpなしでIE6の下の1つのファイルの画像を見る](http://stackoverflow.com/questions/5663855/5664015#5664015) –

1

私はIE7でこれを行うことはできませんが、代わりにMTHMLを使用してインラインイメージを得ることができます。ここには良い投稿があります:http://www.phpied.com/mhtml-when-you-need-data-uris-in-ie7-and-under/

+0

私の問題は、私のユーザーがインターネット接続を持っているかどうかわからないことです。外部画像へのリンク。そして私は自分のhtml以外のファイルを使いたくないので、画像フォルダなどを使うことができます。 – Johan

+0

複数のファイルを持っているのはなぜオフラインユーザーには問題なのでしょうか?上記のリンクのテクニックは、イメージをhtmlと同じファイルに定義することを可能にします。 –

+1

@Johan私はこれがよさそうだと思うし、あなたがする必要があることを正確に行うでしょうか? –

関連する問題