javascript 强制下载文本文件
问题描述:
在利用window.open()下载文件的时候,如果是非.txt文件(比如笔者之前下载的文件是.cpl格式),直接下载没有问题,但是客户说,需要改成.txt后缀的,这时再利用window.open()方法下载的话,就直接在浏览器里打开了,而不出现下载对话框。
解决办法:
给要下载的文本文件在服务器(笔者用的是IIS 6)上所在文件夹添加自定义HTTP头:content-disposition:attachment.
问题描述:
在利用window.open()下载文件的时候,如果是非.txt文件(比如笔者之前下载的文件是.cpl格式),直接下载没有问题,但是客户说,需要改成.txt后缀的,这时再利用window.open()方法下载的话,就直接在浏览器里打开了,而不出现下载对话框。
解决办法:
给要下载的文本文件在服务器(笔者用的是IIS 6)上所在文件夹添加自定义HTTP头:content-disposition:attachment.