xmlHttpRequest的pdf文件下载
我有一个根据post内容,动态生成pdf文件的server程序如: 
 http://localhost/getpdf.php 
 如果直接用form发送post数据的话,这个程序运行的很好 
 可由于页面复杂,我不能再用form,而改用xmlHttpRequest 
 问题出现了,pdf的内容装在了xhr.responseText中,怎么才能在用户端,正确显示pdf呢? 
 我用 
 var   rw=window.open();   cc=rw.document.open( "application/pdf ", "replace "); 
 cc.write(xhr.responseText); 
 这个代码,打开了新窗口,可pdf的内容直接以二进制输出在浏览器中,无法用adobe   reader的插件打开,人类无法读取。 
 谁能帮帮我啊。。。 
------解决方案--------------------顶
------解决方案--------------------用插件打开的话必须传文件名,acroPDF这个activeX没有提供用其他的方式,实在要做的话在后台就用把你生成的pdf变成字节流来reponse,前台用js的filesystemobject在某个地方生成一个临时pdf文件,再用js装载这个pdf文件显示,但是这样做会提示安全性的问题,总之用ajax这莫做没什么用(只有下载完了才能显示),还不如直接链接到一个pdf文件
------解决方案--------------------帮顶哦