问题标签 [force-download]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 让 iOS 7 Safari 打开在其他浏览器中强制打开的 PDF
我在stackowerflow上环顾四周,找不到我正在寻找的答案,所以这是我的问题。
我正在构建一个应用程序,该应用程序强制在每个浏览器上下载 pdf,并且该应用程序通过从服务器获取值来创建此 pdf,因此直接链接不是答案。
这是我的代码:
我知道 iOS 7 不支持下载,所以我怎样才能让 safari 浏览 pdf 而不是尝试下载它。现在它适用于以前的 iOS 和 IE 等,但 iOS Safari 崩溃。
有人怎么有解决方案?
php - PHP 强制下载问题(服务器配置问题)
我创建了一个功能,一旦用户单击链接,就会发出下载,该文件位于第 3 方存储服务(Sugar Sync)中,可通过他们的 REST API 访问。现在我已经创建了强制下载功能并测试了它在 localhost 上运行良好(提示下载对话框),但是当我在服务器上运行该功能时,它返回一个“找不到文件”的错误页面。我认为这可能是一些需要在服务器端设置的 PHP 配置,但我不知道是哪一个,因此非常感谢任何帮助或提示。
这是代码片段:
php - 使用 codeigniter 下载现有文件
我正在尝试制作一个可以下载由管理员上传的 jpg、png、pdf、docx 文件的网站。
上传这些内容没有问题。上传时,我也将该文件名插入到 mysql 表中。使用该表,我正在向用户显示上传的文件名。
这是我用来显示这些文件的代码。
这是我的ajax代码
当有人单击下载按钮时,使用 ajax 和 jquery 我将该文件名发送到 download_controller。这是 download_controller 文件中的函数
但下载永远不会开始。尝试下载 png 文件时,我收到了这种消息。
有人可以告诉我我在这里做错了什么吗?
谢谢你
javascript - 检测到 iFrame 的已完成 POST
我将一些表单数据发布到 iFrame,结果是强制下载文件。我正在尝试检测下载何时开始,以便我可以重置表单中的一些值。我在 Chrome 控制台中注意到下载开始时会触发此事件:
有没有办法用 Javascript 检测这个事件?
php - 强制下载而不丢失格式?
我想将文本文件从服务器下载到客户端,代码正在运行,但是在我下载文本文件后,它在顶部显示了一个额外的空白行。
如何删除该行或如何将文本文件的原始格式输入客户端计算机?
这是我的代码:
php - php force 下载 - 下载损坏的文件
您好我正在尝试允许下载与产品相关的演示文件。我的代码是这样的
我可以通过以下方式获取与产品关联的文件名
$演示
用户提交信息后,下载将自动开始。现在这是用正确的文件名下载不存在的文件或损坏的文件。请帮忙
php - php标头不下载
我试图通过 PHP 进行“强制下载”,但我得到的只是奇怪的符号。
我尝试添加标题(“application/typeofmyfile”)和标题(“Content-Disposition”)......以及来自这里的许多其他帖子的许多其他内容,但没有
我有这个:
我这样做是因为当用户单击“下载”按钮时,我使用 ajax 将他发送到页面以强制下载,将一些数据放入数据库中,然后刷新主页。
这是我第一次处理标题,对于我阅读的内容,不知道我是否做错了什么。
php - 使用瑞典语字符 (åäö) 文件名强制下载
我使用以下代码和函数来强制下载文件,如果文件名不包含瑞典语字符(如Å Ä Ö
.
我试图把它放在我的页面顶部:
和:
或者:
但是还是同样的问题,我打不开。但是,如果文件名包含正常的英文字符,那么它可以正常工作。
您有什么建议我可以在该功能中放置或实现什么?您可以提供的任何帮助将不胜感激。
php - 强制下载带有外来字符的文件
如何强制下载文件名包含的字符多于英文的文件,例如瑞典语、挪威语,如 ö ä å 。如果文件没有 ö ä å 但如果文件名包含瑞典字符,则它工作完美。
以下是我用来打开文件的代码。
我用过:
和
但没有任何工作。我要提前感谢您,您可以提供的任何帮助将不胜感激。乔纳斯。
php - PHPExcel强制下载问题
我知道这可能已被分几部分提出,但我找不到该问题的确切答案。我正在使用 PHPExcel 生成一个 Excel 文件(显然),并且代码可以生成文件,但是当我包含强制下载的代码时,它会损坏文件。我最新版本的脚本如下所示:
请记住,当我删除强制代码部分时,文件会生成,我可以通过 FTP 下载它。但是,生成和强制文件都会给我一个损坏的文件。通常我可以单击“打开和修复”(Office2011 MacOSX),但显然这是不可取的。
有人可以帮我理解:
- 为什么它被生成为腐败?以及为什么当我不强制下载时它可以正常工作。
- 保存/强制的正确顺序是什么(使用 PHP 的 header() 函数)
- 如果有更好的方法来做到这一点。
非常感激!!
****更新****这是我单击“修复和修复”时的代码: