注册 登录
编程论坛 jQuery论坛

AJAX传输二进制流

donnychen 发布于 2006-10-29 01:23, 3248 次点击

急问各位大侠:

小弟遇到这样一个问题: 后台CACHE现有以二进制流形式(BufferImage)存在的图片,请问一下利用AJAX技术怎样才能把图片在页面上显示出来?

小弟谢了先!

1 回复
#2
fyi11062006-10-30 15:02

很抱歉,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。

1