Php 如何在“另存为”对话框中自动单击“保存”?

Php 如何在“另存为”对话框中自动单击“保存”?,php,javascript,html,Php,Javascript,Html,我有一个下载按钮或链接,当你点击它时,它会显示一个“另存为”对话框来保存文件。我的问题是,是否有必要自动点击该按钮上的“保存”,因此当用户点击它时,它会保存到他们的硬盘上?假设你正在谈论在web浏览器中查看的页面,否-无法为用户自动单击“保存”按钮 允许网页在没有用户交互的情况下任意将文件保存到用户的硬盘上,这将是一个巨大的安全问题 也就是说,有一些方法可以鼓励浏览器使用,而不是要求用户保存它,还有一些页面选项可以在本地保存一些数据。假设您谈论的是在web浏览器中查看的页面,否-无法为用户自动

我有一个下载按钮或链接,当你点击它时,它会显示一个“另存为”对话框来保存文件。我的问题是,是否有必要自动点击该按钮上的“保存”,因此当用户点击它时,它会保存到他们的硬盘上?

假设你正在谈论在web浏览器中查看的页面,否-无法为用户自动单击“保存”按钮

允许网页在没有用户交互的情况下任意将文件保存到用户的硬盘上,这将是一个巨大的安全问题



也就是说,有一些方法可以鼓励浏览器使用,而不是要求用户保存它,还有一些页面选项可以在本地保存一些数据。

假设您谈论的是在web浏览器中查看的页面,否-无法为用户自动单击“保存”按钮

允许网页在没有用户交互的情况下任意将文件保存到用户的硬盘上,这将是一个巨大的安全问题



也就是说,有一些方法可以鼓励浏览器使用,而不是要求用户保存它,还有一些页面选项可以在本地保存一些数据。

幸运的是,没有一种方法-安全原因。

幸运的是,没有办法-出于安全原因。

这取决于浏览器-在某些情况下(例如),这是用户客户端的首选项。也就是说,无法从(正常的)JavaScript或PHP配置它。再次强调,用户客户端首选项,而不是站点的首选项;-)您可以单击“保存”按钮,这有时会允许无人参与下载,但接下来发生的事情不会以一致或可靠的方式处理。chrome会自动保存,firefox会在第一次下载文件的mime时询问您,并提供“记住”操作的选项。这取决于浏览器-在某些情况下(例如),这是用户客户端的首选项。也就是说,无法从(正常的)JavaScript或PHP配置它。再次强调,用户客户端首选项,而不是站点的首选项;-)您可以单击“保存”按钮,这有时会允许无人参与下载,但接下来发生的事情不会以一致或可靠的方式处理。chrome会自动保存,firefox会在第一次下载文件的mime时询问您,并提供“记住”操作的选项。有没有办法只将文件保存到下载文件夹中,而不保存到用户希望保存的位置?在不允许用户更改文件名的情况下?@AlexanderNazarkin这是user2246674上面提到的部分,他说这是浏览器的首选项。无法从脚本强制执行该操作。是否有任何方法只将文件保存到下载文件夹,而不保存到用户希望保存的位置?在不允许用户更改文件名的情况下?@AlexanderNazarkin这是user2246674上面提到的部分,他说这是浏览器的首选项。无法从脚本中强制执行该操作。