IE9下载wav文件总是播放的解决办法

最近写代码遇到问题,音频wav格式的文件总是下载不了,谷歌可以 。但IE浏览器总是直接打开,自己在网上找到方法解决后  在这里整理给大家。
以下是代码:
HTML :
window.open("DownloadFileLocal?data='"+StrData+"'","newwindow","height=30,width=40,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no");
Java:
String downFilename=null;downFilename="abc.wav";try{response.setContentType("application/octet-stream");response.setHeader("Location",downFilename);response.setHeader("Content-Disposition", "attachment; filename=" + downFilename);response.setHeader("Connection", "Keep-Alive" );OutputStream outputStream = response.getOutputStream();InputStream inputStream = new FileInputStream(filepath+downFilename);byte[] buffer = new byte[1024];int x = -1;while ((x = inputStream.read(buffer)) != -1) {outputStream.write(buffer, 0, x);}outputStream.flush();outputStream.close();}catch(FileNotFoundException e1){System.out.println("没有找到您要的文件");}catch(Exception e){System.out.println("系统错误,请及时与管理员联系");}
注意:这是以流的方式下载的,也就是说只能下载一个文件,如果要实现多个文件下载,建议打包下载
希望能帮到大家!

IE 播放wav文件相关推荐

  1. python 播放 wav 文件

    python 播放 wav 文件 import pyaudio import wave def play_wav(wav_path):CHUNK = 1024# print("wav_pat ...

  2. python调用系统api_Python调用系统底层API播放wav文件的方法

    本文实例讲述了Python调用系统底层API播放wav文件的方法.分享给大家供大家参考,具体如下: 这里未使用其他库,只是使用 pywin32 调用系统底层 API 播放 wav 文件. 具体代码如下 ...

  3. 用API函数播放wav文件声音不连续的解决方法

    作为一个多媒体技术方面的初学者,我从wav文件的播放开始了解媒体播放的流程. 于是从建立两个线程开始,线程1用来将文件中的数据读到Buffer中去,以后称为读线程,线程2用来将Buffer中的数据送到 ...

  4. matlab读取、播放wav文件

    [x, Fs] = audioread('E:\语音信号处理\speech_signal\bluesky3.wav'); %读取wav文件 fprintf('默认抽样频率为:%d\n', Fs); % ...

  5. java wav文件_java播放wav文件

    STM32播放WAV程序_计算机软件及应用_IT/计算机_专业资料.此程序配置的采样率为16k,PWM频率144k; 此代码可以实现16位单声道的WAV文件解码,通过PWM 或者DAC输出音频.... ...

  6. java 下载wav 文件怎么打开,java播放wav文件,该如何处理

    java播放wav文件 用AudioInputStream实现 用application打开 放不出声音,下面提示错误 java.io.IOException: mark/reset not supp ...

  7. python播放wav文件_python3 写一个WAV音频文件播放器的代码

    环境:ubuntu 16.04 python3.5 pycharm 包 : wave pyaudio sys 上代码:AudioPlayer.py # coding:utf-8 # author:ki ...

  8. VC 播放WAV文件

    #include   "mmsystem.h" #pragma    comment(lib,"winmm.lib") ::PlaySound(strAppPa ...

  9. java播放wav文件没声音_java播放wav文件,该如何处理

    (SoundDemo.java:22) at SoundDemo.main(SoundDemo.java:43) 我的wav文件可以放出来的 代码如下:是摘自一本书上的. import java.aw ...

最新文章

  1. 重磅消息:Redis 6.0.0 稳定版发布
  2. Python Model : glob 文件路径查找
  3. 【题解】 bzoj4472: [Jsoi2015]salesman (动态规划)
  4. php 扩展 mysql_PHP链接MySQL的常用扩展函数
  5. python面向对象基础语言进阶
  6. [Java基础]体验Lambda表达式
  7. 为Apple Push开发的PHP PEAR 包:Services_Apple_PushNotification
  8. 信号的捕捉与sigaction函数
  9. 文件I/O(不带缓冲)之read函数
  10. 网络系统设计的一般步骤
  11. alisql mysql_alisql安装步骤
  12. p6spy oracle,springboot p6spy 打印完整sql
  13. 机器之心深度研学社每周干货:2017年第13周
  14. c语言中e的n次方怎么打,C语言中N次方怎么打
  15. 无源微波器件--耦合线定向耦合器
  16. 计算机组合名字大全集,好听的组合名字大全
  17. 电磁兼容测试技术简介
  18. 安装g++时出现的一种报错及解决方案
  19. python get函数用法_详解python中get函数的用法(附代码)
  20. 程序员的苦与痛,又有谁懂!改完这个bug就离职,网友:大佬牛逼

热门文章

  1. 8.2 喀迈拉(no.41~no.44)
  2. HCNP——默认路由和浮动静态路由
  3. 国家说的软著有什么用?怎么去申请呢?
  4. onethink 1.0 框架升级ThinkPHP3.2.3后的问题解决
  5. nibabel库 - 初步
  6. 深度学习在人脸识别中的应用——优图祖母模型的“进化”
  7. android不同屏幕分辨率的适配
  8. 江西师大优秀教授计算机,江西师大软件学院怎样?
  9. 为什么Java中有些接口没有任何方法
  10. Unexpected token o in JSON at position 1 ,JSON解析问题