donnychen 发表于 2006-10-29 01:23

AJAX传输二进制流

<P>急问各位大侠:<BR><BR>小弟遇到这样一个问题: 后台CACHE现有以二进制流形式(BufferImage)存在的图片,请问一下利用AJAX技术怎样才能把图片在页面上显示出来?<BR><BR>小弟谢了先!<BR><BR></P>

fyi1106 发表于 2006-10-30 15:02

<P>很抱歉,Ajax不能传输二进制流,它只能用来传输文本,在大部分Ajax教程里都有写,要多留意。<BR>用Ajax技术把图片显示在页面上,需要用到DOM(文档对象模型),希望楼主去学一下,不难的。<BR><BR>你试试这个代码看看:<BR>&lt;script type="text/javascript"&gt;<BR>var img=document.createElement('img');<BR>img.src='http://www.baidu.com/img/logo.gif';//这里写图片地址<BR>document.body.appendChild(img);<BR>&lt;/script&gt;<BR><BR>这是用DHTML来实现的,不用Ajax。</P>

页: [1]

编程论坛