AJAX传输二进制流
急问各位大侠:
小弟遇到这样一个问题: 后台CACHE现有以二进制流形式(BufferImage)存在的图片,请问一下利用AJAX技术怎样才能把图片在页面上显示出来?
小弟谢了先!
急问各位大侠:
小弟遇到这样一个问题: 后台CACHE现有以二进制流形式(BufferImage)存在的图片,请问一下利用AJAX技术怎样才能把图片在页面上显示出来?
小弟谢了先!
很抱歉,Ajax不能传输二进制流,它只能用来传输文本,在大部分Ajax教程里都有写,要多留意。
用Ajax技术把图片显示在页面上,需要用到DOM(文档对象模型),希望楼主去学一下,不难的。
你试试这个代码看看:
<script type="text/javascript">
var img=document.createElement('img');
img.src='http://www.baidu.com/img/logo.gif';//这里写图片地址
document.body.appendChild(img);
</script>
这是用DHTML来实现的,不用Ajax。