点某个下载链接后直接弹出下图这样的下载弹出框:
我知道的方法是直接用a标签,但是这样的问题是点击链接后有些格式的文件是弹出框下载,有些类型的文件是打开了链接直接在浏览器中显示或者播放了(而且不同的浏览器行为也不同)。
有没有什么方案能不管什么文件,不管什么浏览器都直接弹出下载框让用户下载该文件?
更新:
看到有回到给出了后端解决方案,如果是纯静态页面通过链接直接下载目录里的文件呢?
还有个回答给出了html5的方案,有非html5的方案吗?
点某个下载链接后直接弹出下图这样的下载弹出框:
我知道的方法是直接用a标签,但是这样的问题是点击链接后有些格式的文件是弹出框下载,有些类型的文件是打开了链接直接在浏览器中显示或者播放了(而且不同的浏览器行为也不同)。
有没有什么方案能不管什么文件,不管什么浏览器都直接弹出下载框让用户下载该文件?
更新:
看到有回到给出了后端解决方案,如果是纯静态页面通过链接直接下载目录里的文件呢?
还有个回答给出了html5的方案,有非html5的方案吗?
为什么又是这样的问题。
浏览器里输入flv/mp4后缀的视频可以直接播放,那是因为那款浏览器支持!!!!那就是HTML5!!! HTML5也就几款浏览器支持!要想跨浏览器播放视频,使用Flash写的视频播放器,否则没有其他任何办法。
百度:ckplayer
13 回答12.7k 阅读
8 回答2.4k 阅读
2 回答5k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
5 回答747 阅读
3 回答2.1k 阅读
2 回答1.5k 阅读✓ 已解决
http://www.php.net/manual/en/function.header.php#refsect1-function.header-examples