我见过许多网站在包含现有 HTML 内容的页面上触发文件另存为对话框。他们是如何做到这一点的?
我知道如何设置正确的 header ,例如内容处置等。但是当我这样做时,页面的内容不会加载,并且立即触发文件下载...
最佳答案
创建一个常规 HTML 页面,然后添加一个 META 刷新,该刷新重定向到一个 PHP 脚本,该脚本发送带有 Content-Disposition
header 的文件。
例如:
<meta http-equiv="refresh" content="2;url=download.php">
关于php - 在有内容的页面上触发文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2923262/