Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 提示下载_Javascript_Asp.net_Html_Download - Fatal编程技术网

Javascript 提示下载

Javascript 提示下载,javascript,asp.net,html,download,Javascript,Asp.net,Html,Download,提示用户下载内容的最佳方法是什么?过去我使用的是window.open('file.pdf')但我可以看到弹出窗口拦截器对此有问题。当然,我也会包括一个手动链接 我基本上想要的是类似的东西。那么,提示此操作的脚本是什么?使用附件值设置内容处置标题 Content-Disposition: attachment; filename="file.pdf" 为此,您可能希望通过服务器脚本将file.pdf传递给服务器脚本,该脚本将该头强制传递给该文件 你在下载页面上看到的只是位置的改变。如果该页面返

提示用户下载内容的最佳方法是什么?过去我使用的是
window.open('file.pdf')但我可以看到弹出窗口拦截器对此有问题。当然,我也会包括一个手动链接


我基本上想要的是类似的东西。那么,提示此操作的脚本是什么?

使用附件值设置内容处置标题

Content-Disposition: attachment; filename="file.pdf"
为此,您可能希望通过服务器脚本将file.pdf传递给服务器脚本,该脚本将该头强制传递给该文件


你在下载页面上看到的只是位置的改变。如果该页面返回下载标题,浏览器将不会更改页面。

使用javascript重定向

function redirect() {
window.location = 'http://www.url.to/your.file';
}

完成了,但那不是我的问题