我从我的mysql数据库中获取了我的图片作为一个longblob,我得到了一些我的代码。这适用于chrome,但在IE8中,图像无法正确渲染,或者无法找到img。
<div class="car-image"><a href="carinformation.php?id='.$row["id"]. '"><img width="500px" height="200px" src="data:image/jpeg;base64,'. base64_encode($row["picture"]). '" />';
答案 0 :(得分:1)
IE8不喜欢长度超过32k字符的数据网址。您的网址是否比此更长?
答案 1 :(得分:1)
我尝试了相同的逻辑并在IE 8中成功。
您是否将base64encode
用于base64encoded
字符串?