为什么通过jQuery.Ajax(John Culviner的插件)下载文件不适用于IE10 / 11中带有查询字符串的URL?

时间:2016-05-26 04:02:33

标签: javascript jquery ajax

尝试下载带有_CONV_ID作为查询字符串参数的pdf文件;使用John Culviner文件下载插件但无法正常工作:

<a href="./cbufile/cbudetails.pdf?_CONV_ID=${_CONV_ID}" class="fileDownload" >Download CBU Details</a>

JQuery的:

$(document).on("click", "a.fileDownload", function () {
  var link = $(this).prop('href');
  $.fileDownload(link);

服务器端:

@RequestMapping(value = "cbufile/cbudetails", method = RequestMethod.GET)
@ResponseBody
 public ResponseEntity<byte[]> CBUDetails(@ModelAttribute("user") User user,
  @ModelAttribute("CBUForm") CBUFormform) {

此查询字符串为_CONV_ID的链接不适用于IE-10,IE11,但没有查询字符串的链接工作正常。

任何人都可以提供替代品吗?

0 个答案:

没有答案