客户端用window.open打开一个窗口下载文件,但下载完后窗口必须手动关闭,为什么? Response.AddHeader("Content-Disposition","attachment; filename=\"" + HttpUtility.UrlEncode(strFileName) + "\"");attachment.指定输出为附件所有下载完后就自动关闭了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是先打开一个窗口,立即关闭,但UIGlobal页面不关闭? UIGlobal 是我自己写的一个类,含有很多UI相关的静态方法,其它所有地方关闭全用这个 http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=6328 需要设置 CONTENT-LENGTH 的长度的。就是文件的长度。不过我也有我自己的问题。因为我的文件下载时是动态解密的,长度不可能提前知道。呵呵。~晕 不好意思,你的排版太乱了。没有看到,你已经有写CONTENT-LENGTH了。呵呵。不过我用过时,是不用UI....什么的。也可以自动关闭的。奇怪。哦,对了。ASP.NET使用 APPENDHEADER 了。还有使用前,最好用 CLEAR 将所有的原先 HEADERS 全部去掉。还有就是我输出前是缓冲了的,否则为什么还要FLUSH呢??~晕 Response.Write("<script>window.open('Details.aspx?ContractID={0}','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,revisable=no,left=100,top=0,width=600,height=550');window.opener=null;window.close();</"+"script>";window.opener=null;window.close();这是关键! 日期控件Calendar的问题 sql中有没有把一个银行卡号或者身份证号用空格分开 诡异的0 百分求一个网页抓取的问题 请问VS 2005中网页控件的定义存在什么的? 初用c# asp.net做网(www.bxyz.net),请大家多多指教! 您知道vod吗? IIS访问权限设置问题,求救 datagrid中ItemCommand,itemdatabound,itemcreated分别在什么情况下触发? c#编写的windows服务程序调用不了c#写的类库 asp.net打开access数据库时错误,不知怎么解决? 问题请教,急急急!!!!!
呵呵。不过我用过时,是不用UI....什么的。也可以自动关闭的。奇怪。哦,对了。ASP.NET使用 APPENDHEADER 了。
还有使用前,最好用 CLEAR 将所有的原先 HEADERS 全部去掉。还有就是我输出前是缓冲了的,否则为什么还要FLUSH呢??~晕
window.opener=null;window.close();这是关键!