質問

base64文字列を使用して画像を表示するために、あらゆる方法を試しました。しかし、それらのどれも機能していません。 IE6,7、Firefox 3でテストしました。以下のコードの何が問題なのか教えてください。

<head>

<STYLE type="text/css">
div.image {
  width:100px;
  height:100px;
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA...);
}
 </STYLE>
</head>
<body>
<img src="data:image/jpg;base64,968" />
<img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />
<script type="text/javascript"  src="data:text/javascript;base64,dmFyIHNjT2JqMSA9IG5ldyBzY3Jv..."></script>
<div class="image"></div>
</body>
役に立ちましたか?

解決

IE6,7、Firefox 3でテストしました

これらのサポートデータURISをサポートしていないことがあります(まあ、Firefox 3は、あまりうまくいかないと思います)。だからあなたは何も悪いことをしていません。

これらのブラウザに表示するには背景画像が必要な場合は、従来の画像ファイルを使用して使用し、 url() 代わりは。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top