0

IE7で埋め込み画像を表示しようとしています。画像はbase64エンコーディングでエンコードされています。

"src="data:image/jpg;base64"

これは私が試したものです..

以下のリンクからエンコーダー/デコーダースクリプトをダウンロードしました。

http://www.webtoolkit.info/javascript-base64.html

画像をデコードしようとしましたが、無効なポインター エラーが発生しました。理由はわかりません。IE7 で埋め込み画像を表示する方法を教えてもらえますか?

このリンクを使用しました: http://dean.edwards.name/weblog/2005/06/base64-ie/

var BASE64_DATA = /^data:.*;base64/i;
        function fixBase64(img) {
            if (BASE64_DATA.test(img.src)) {
                document.writeln(Base64.decode(img.src.slice(5))); // Just trying to display the picture in screen 
            }
        };

            for (var i = 0; i < document.images.length; i++) {
                fixBase64(document.images[i]);
            }

ありがとう、
バラニ

4

1 に答える 1