使用jQuery下载PDF(不打开)
Downloading a PDF (not opening it) using jQuery
当用户单击某个按钮时,我需要使用Javascript触发文件下载。要做到这一点,我使用:
window.open('my_url.com/my_file.pdf');
然而,在Firefox中,这会在一个新的选项卡中打开PDF。相反,我希望PDF文件不会被打开,而是被下载,并显示一个对话框,询问下载文件的文件夹。
如何做到这一点?
从jqueryfiledownload.apphb.com 下载jquery插件
在JS 中
$.fileDownload('pdfDownload.php', {
httpMethod: 'POST',
data: {},
successCallback:function(){
},
failCallback:function(){
}
});
在PHP中
编辑
在pdfDownload.php
中,随心所欲
//您的PHP代码
//。。。。header('Content-Type: application/pdf'); header('Content-Disposition: attachment; filename=someName.pdf;'); readfile('path/to/someName.pdf');
相关文章:
- 如何在BlueImp jQuery下载程序中过滤要下载的文件
- 从jquery下载具有现有路径的文件的最简单方法
- 强制使用 jquery 下载所有 标签上的文件
- 使用 jquery 下载 PDF
- 使用jquery下载文件(apk)的问题
- 通过JQuery下载.EXE文件
- JQuery - 下载可动态加载的网站
- 使用jQuery下载PDF(不打开)
- jquery下载后重新触发点击
- 如何更改图像的大小并使用jquery下载
- 使用jquery下载按钮的超链接
- jQuery -下载Textarea内容
- jQuery下载一个csv文件,链接onclick
- 使用jQuery下载大文件;iFrame -需要一个文件准备事件,所以我可以隐藏加载gif
- 如何使用jquery下载文件
- 使用jQuery下载链接
- 无法使用ajax jquery下载excel文件
- 使用Jquery下载文件
- 从外部jQuery下载图片源码
- 通过jquery下载文件并重定向