◆◆◆ 如何在ASP下载文件后,自动关闭下载窗口?? ◆◆◆ 在线
download.htm -> <a href='javascript:void(0);' onclick='window.open('write.asp?fileid=xxx');>下载</a>
write.asp -> binarywrite(stream) 写出要下载的文件
我想实现:
(1)在用户下载完成后,下载的窗口能自动关闭;
(2)或弹出“打开”/“保存”对话框时点“取消”,下载窗口也能自动关闭,应该如何做???
(在download.htm中,我用<a href="write.asp?fileid=xxx">下载</a>,只能实现(2)的要求)
问题点数:50、回复次数:4Top
1 楼xarrow(HELLO WORLD)回复于 2005-07-21 14:07:26 得分 0
upTop
2 楼xarrow(HELLO WORLD)回复于 2005-07-21 14:17:55 得分 0
HELP ME!!!Top
3 楼goodstuday(路漫漫)回复于 2005-07-21 14:21:49 得分 50
不要弹出一个窗口再提供下载,直接在父窗口就供下载,那就不会有这问题了
http://community.csdn.net/Expert/topic/3858/3858564.xml?temp=.6763117Top
4 楼xarrow(HELLO WORLD)回复于 2005-07-21 14:30:20 得分 0
关键是在父窗口提供下载不方便,所以就用了弹出,我试过用另一个页面DL.asp来iframe那个write.asp页面,然后再在DL.asp中的最后写了“window.close();”,但是,不幸,还没来的弹出下载对话框就被关闭了,HOW???Top




