【问题标题】:Content-Disposition Attachment not working内容处置附件不起作用
【发布时间】:2016-04-18 02:23:52
【问题描述】:

我想在单击保存按钮时显示像这样的另存为对话框

我正在使用内容处置,但它不起作用。谁能告诉我为什么?

header('Content-type: text/xml');
header('Content-Disposition: attachment; filename=filename.xml');

【问题讨论】:

    标签: content-disposition


    【解决方案1】:

    这有点模糊。

    让我们从基本的开始:你的头函数是在任何输出之前调用的吗?

    http://www.w3schools.com/php/func_http_header.asp

    此外,您不能自己显示它。

    您只需让浏览器处理您的文件的下载。

    它会要求您选择是要“打开”还是“保存”磁盘上的文件。如果您选择“保存”选项,则会打开此窗口。据我所知,您不能强迫用户不要选择“打开方式”。

    【讨论】:

    猜你喜欢
    • 2015-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-12
    • 2012-02-04
    • 1970-01-01
    相关资源
    最近更新 更多