Frage

Ich hatte alle möglichen Möglichkeiten versucht, das Bild mithilfe der Base64 -String anzuzeigen. Aber keiner von ihnen arbeitet. Ich habe es auf IE6,7 getestet, Firefox 3. Bitte sagen Sie mir, was mit dem folgenden Code los ist.

<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>
War es hilfreich?

Lösung

Ich habe es auf IE6,7, Firefox 3 getestet

Es kommt einfach vor, dass keines dieser Daten URIs (nun, Firefox 3), denke ich, einfach nicht sehr gut). Du machst also nichts falsch.

Wenn Sie Ihr Hintergrundbild in diesen Browsern anzeigen benötigen, verwenden Sie einfach herkömmliche Bilddateien und url() stattdessen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top