Я хочу динамически изменять фон в JS, и мой набор изображений закодирован в base64. Я пытаюсь:
document.getElementById("bg_image").style.backgroundImage =
"url('http://amigo.com/300107-2853.jpg')";
с отличным результатом,
но я не могу сделать то же самое с:
document.getElementById("bg_image").style.backgroundImage =
"url('data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...')";
ни
document.getElementById("bg_image").style.backgroundImage =
"data:image/png;base64,iVBORw0KGgoAAAAAAAAyCAYAAAAUYybjAAAgAElE...";
Есть ли способ это сделать?
url('
должно работать, моя проблема заключалась в том, что в URL-адресе данных ActionScript действительно были символы новой строки, и мне пришлосьreplace(/\n/g, '')