jquery fileDownload插件 - 显示错误' offsetParent未设置 - 无法滚动'

时间:2014-07-09 10:26:41

标签: javascript jquery

我正在尝试使用jquery fileDownload,但它没有设置显示' offsetParent - 无法滚动'萤火虫中的错误。

这是我的代码。这很简单。

$.fileDownload("/TmpFiles/Test.pdf")
                            .done(function () { alert('File download a success!'); })
                            .fail(function () { alert('File download failed!'); });

有人可以帮我解决问题吗?

1 个答案:

答案 0 :(得分:6)

我有同样的问题。内联PDF查看器导致此错误,所以我所做的是强制apache下载PDF文件。到目前为止,我用.htaccess文件找出了这个解决方案:

<FilesMatch "\.(pdf)$">
    <ifModule mod_headers.c>
        Header set Content-disposition "attachment"
    </ifModule>
</FilesMatch>

在您的示例中,您需要将.htaccess文件放在/ TmpFiles /目录中,以将规则应用于* .pdf文件。