导出文件后,关闭窗口的问题

时间:2021-12-03 03:14:47
在新弹出来的窗口导出文件到Excel,请问导出完成后,如何关闭这个窗口?
Response.Buffer = TRUE
Response.AddHeader "Content-Disposition", "attachment; filename=文件名.xls"
response.ContentType ="application/vnd.ms-excel"

10 个解决方案

#1


up

#2


javascript:
window.close();

#3


试过,不行!导出完成后就不往下执行了!

#4


up

#5


up

#6


完成后先无条件跳到另一个页面,再来close

#7


在弹出窗口导出完成后就是个空白页,无论在这句话下面写什么都不会执行了。:(
response.ContentType ="application/vnd.ms-excel"

#8


似乎没有办法解决,只能让user手动去关闭

#9


试试加上response.flush 再加其他代码,看能执行不
----------------------------------------------------------------------------------
http://community.csdn.net/Expert/topic/4343/4343643.xml?temp=.6227838。
批量文件自动搜索替换插入器V2.1 for CSDN friend,下载地址:http://www.pifoo.com/blog/user1/1/archives/2005/288.shtml

#10


很简单,你要导出的话,可以用<a>标记去做链接,比如<a herf="download.asp">,download.asp里写的是操作代码,如果你发现出来还是有一个页面的话,可能是你用了多框架,你可以使用
<a herf="download.asp" target="_top">来解决,其他response.flush和window.close();
都是不行的!

#1


up

#2


javascript:
window.close();

#3


试过,不行!导出完成后就不往下执行了!

#4


up

#5


up

#6


完成后先无条件跳到另一个页面,再来close

#7


在弹出窗口导出完成后就是个空白页,无论在这句话下面写什么都不会执行了。:(
response.ContentType ="application/vnd.ms-excel"

#8


似乎没有办法解决,只能让user手动去关闭

#9


试试加上response.flush 再加其他代码,看能执行不
----------------------------------------------------------------------------------
http://community.csdn.net/Expert/topic/4343/4343643.xml?temp=.6227838。
批量文件自动搜索替换插入器V2.1 for CSDN friend,下载地址:http://www.pifoo.com/blog/user1/1/archives/2005/288.shtml

#10


很简单,你要导出的话,可以用<a>标记去做链接,比如<a herf="download.asp">,download.asp里写的是操作代码,如果你发现出来还是有一个页面的话,可能是你用了多框架,你可以使用
<a herf="download.asp" target="_top">来解决,其他response.flush和window.close();
都是不行的!