adamista Asked: 2020-05-25 09:29:41 +0800 CST 2020-05-25 09:29:41 +0800 CST 2020-05-25 09:29:41 +0800 CST 另存为按钮 772 我正在尝试添加到我正在执行下载文件功能的 Web 应用程序,方法是将其保存在用户想要的任何位置。这将是一种guardar como... 是否有某种框架可以做到这一点?为了制作 web 应用程序,我使用 php、html5、jquery 和 bootstrap。 jquery 4 Answers Voted Asier Villanueva 2020-05-26T03:26:39+08:002020-05-26T03:26:39+08:00 您可以使用 FileSaver.js 库,它为您提供了该功能。支持除 Internet Explorer 10 之前的所有主流浏览器。 FileSaver.js FileSaver.js 演示 Nico JL 2020-05-25T10:01:24+08:002020-05-25T10:01:24+08:00 您可以使用一个元素并向其添加引导按钮类,并使用下载属性进行下载 <a href="mifile.jpg" class="btn btn-primary" download="mi-imagen.jpg"> Descargar </a> Best Answer x4mp73r 2020-05-25T11:07:45+08:002020-05-25T11:07:45+08:00 事实是,我不认为你可以强制它,这已经取决于网络浏览器,例如在 Chrome 中,默认情况下禁用单击“下载”时询问保存位置的选项,例如,如果您激活该选项,它将向您显示对话框。 你去Configuración>Mostrar configuración avanzada...>Descargas那里它会带来一个check你启用或禁用询问保存位置的选项,在那里你可以检查它。 你仍然可以查看这个问同样问题的用户的答案,我没有把它放在这里,因为我不知道它是否真的有效: 堆栈溢出 Marc Lemien 2020-05-26T01:55:14+08:002020-05-26T01:55:14+08:00 我不知道我是否理解正确,但始终可以通过右键单击来完成。用户选择在哪里保存他在鼠标指针下的内容,仅此而已。因为Web 应用程序是在浏览器中运行的东西,所以浏览器已经提供了另存为的选项。当你说 Web 应用程序时,如果你更清楚地说明你想做什么以及我们从哪里开始,也许我可以帮助你更多。
您可以使用 FileSaver.js 库,它为您提供了该功能。支持除 Internet Explorer 10 之前的所有主流浏览器。
FileSaver.js
FileSaver.js 演示
您可以使用一个元素并向其添加引导按钮类,并使用下载属性进行下载
事实是,我不认为你可以强制它,这已经取决于网络浏览器,例如在 Chrome 中,默认情况下禁用单击“下载”时询问保存位置的选项,例如,如果您激活该选项,它将向您显示对话框。
你去
Configuración>Mostrar configuración avanzada...>Descargas
那里它会带来一个check
你启用或禁用询问保存位置的选项,在那里你可以检查它。你仍然可以查看这个问同样问题的用户的答案,我没有把它放在这里,因为我不知道它是否真的有效:
堆栈溢出
我不知道我是否理解正确,但始终可以通过右键单击来完成。用户选择在哪里保存他在鼠标指针下的内容,仅此而已。因为Web 应用程序是在浏览器中运行的东西,所以浏览器已经提供了另存为的选项。当你说 Web 应用程序时,如果你更清楚地说明你想做什么以及我们从哪里开始,也许我可以帮助你更多。