Quiero configurar la fuente de la imagen en una fuente base64 pero no funciona:
<img id="img" src="" />
el JavaScript
document.getElementById("img").src = "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
9TXL0Y4OHwAAAABJRU5ErkJggg=="
javascript
base64
poppel
fuente
fuente
Respuestas:
Intente usar en su
setAttribute
lugar:Respuesta real: (Y asegúrese de eliminar los saltos de línea en base64).
fuente
setAttribute
. Fue después de que falló que noté los saltos de línea en la codificación base64. (Como me apresuraba a que me enviaran una respuesta, no lo intentésrc=
después de corregir los saltos de línea).En caso de que prefiera usar jQuery para configurar la imagen desde Base64:
fuente
prop
debería usarse en lugar deattr
para actualizar el DOM.attr
se refiere al estado de la página original al cargar.fuente
Tu problema son los cr (retorno de carro)
http://jsfiddle.net/NT9KB/210/
puedes usar:
fuente