Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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_Jquery_Webserver - Fatal编程技术网

Javascript 文件下载过程不会启动客户端(即使使用内容处置:附件;文件名=<;文件名>;)

Javascript 文件下载过程不会启动客户端(即使使用内容处置:附件;文件名=<;文件名>;),javascript,jquery,webserver,Javascript,Jquery,Webserver,下面的代码发送一个GET请求,响应应该在客户端(Chrome)上启动一个文件下载过程 响应标头具有启动文件下载所需的标头(Content Disposition:attachment;filename=2013\u 04\u 04.08\u 00\u 00-09\u 00\u 00.VOD.60.tda)。然而,这并没有发生。我确实在“msg”id控件中看到了响应内容 这里缺少什么?附加一个iframe,设置其src,然后自然等待响应 var iframe = document.createEl

下面的代码发送一个GET请求,响应应该在客户端(Chrome)上启动一个文件下载过程

响应标头具有启动文件下载所需的标头(
Content Disposition:attachment;filename=2013\u 04\u 04.08\u 00\u 00-09\u 00\u 00.VOD.60.tda
)。然而,这并没有发生。我确实在“msg”id控件中看到了响应内容


这里缺少什么?

附加一个
iframe
,设置其
src
,然后自然等待响应

var iframe = document.createElement("iframe");
iframe.style.display = "none";
document.body.appendChild(iframe);
iframe.src = "Your URL" + "?" + "Your GET Params";

附加一个
iframe
,设置其
src
,然后自然等待响应

var iframe = document.createElement("iframe");
iframe.style.display = "none";
document.body.appendChild(iframe);
iframe.src = "Your URL" + "?" + "Your GET Params";

不要为此使用AJAX。将一个(隐藏的)
附加到页面,将其源设置为您想要的URL,并让标题负责下载。您可以更具体一点吗。。。我需要js提取一些值,这些值是服务器根据它们生成答案的参数。如何使用iframe?不要使用AJAX。将一个(隐藏的)
附加到页面,将其源设置为您想要的URL,并让标题负责下载。您可以更具体一点吗。。。我需要js提取一些值,这些值是服务器根据它们生成答案的参数。我如何使用iframe实现它?