1

我从网络服务器获取 png 图像的原始图像数据,并希望将其用作 div 元素的背景图像。如果不先将数据保存为图像文件,这可能吗?

4

2 回答 2

4

使用数据 URI

document.getElementById('e').src = 'data:image/png;base64,ton_of_crap';

在那篇 Wikipedia 文章中,有用于 PHP 和 Python 的代码输出 base-64 编码图像。您可以将其推入url()CSS 文件(或标签的src属性)中,它应该可以工作。<img />

于 2012-06-14T05:36:22.210 回答
1

您是否尝试过(使用 jQuery):

$('#divID').css("background-image", "url(/myimage.png)");

使用 jQuery 切换 DIV 背景图像

于 2012-06-14T05:35:02.287 回答