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('
動作するはずですが、私の問題は、ActionScript dataURLに実際に改行が含まれていることでした。そして、私はそうしなければなりませんでしたreplace(/\n/g, '')