Domanda

Quando tenta di impostare un'immagine da utilizzare un data URL tramite JavaScript (da questa domanda ) , non sembra al lavoro in IE8.

La pagina in quel primo collegamento ha: <img id="foo" src="alphaball.png">
Sulla linea 25, questa JavaScript esegue codice: document.getElementById('foo').src = img_src;

In tutti gli altri browser (tra cui IE9b) questo cambia con successo l'immagine dal alphaball a una foto della mia testa. Su IE8, vedo l'alphaball molto brevemente, e poi viene sostituito con l'icona di un'immagine mancante.

Si tratta di un problema noto? C'è una soluzione per utilizzare gli URL di dati con IE8 e JavaScript?

È stato utile?

Soluzione

versioni di Internet Explorer prima delle 9 non supportano gli URL di dati. C'è un meccanismo alternativo che, apparentemente gentile-dei lavori.

modifica - in realtà mi sbaglio; IE8 supporterà loro finché sono meno di 32 KB.

modifica ancora una volta - ok ho trovato l'articolo pensavo riguardante la "cosa MHTML" di Microsoft.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top