Php 自动将文档下载到用户';s桌面

Php 自动将文档下载到用户';s桌面,php,html,Php,Html,服务器上有一个MS Word文档,该文档暴露在Internet上。我有完整的路径和参数来定位文档并准备下载。我已经寻找了一个html或php解决方案,以便自动下载word文档并在用户桌面上用word打开。我不确定您是否可以自动下载并打开它。这将是一个安全问题。唯一能够做到这一点的方法是通过类似ActiveX控件的东西。我也做过类似的事情,通过ActiveX控件自动打印。当然,这需要用户在第一次访问该站点时安装它。我不确定您是否可以自动下载并打开它。这将是一个安全问题。唯一能够做到这一点的方法是通

服务器上有一个MS Word文档,该文档暴露在Internet上。我有完整的路径和参数来定位文档并准备下载。我已经寻找了一个html或php解决方案,以便自动下载word文档并在用户桌面上用word打开。

我不确定您是否可以自动下载并打开它。这将是一个安全问题。唯一能够做到这一点的方法是通过类似ActiveX控件的东西。我也做过类似的事情,通过ActiveX控件自动打印。当然,这需要用户在第一次访问该站点时安装它。

我不确定您是否可以自动下载并打开它。这将是一个安全问题。唯一能够做到这一点的方法是通过类似ActiveX控件的东西。我也做过类似的事情,通过ActiveX控件自动打印。当然,这需要用户在第一次访问该站点时安装它。

这是不会发生的


您不能自动下载Word文档并在最终用户的计算机上打开它。

这不会发生


您不能自动下载Word文档并在最终用户的计算机上打开它。

您可以提示用户下载/开始下载,但不能强制用户下载(自动)或自动打开它。这是一个安全问题


要下载应用程序,只需将浏览器指向该文件。如果不想使用链接,甚至可以使用javascript和window.location。

可以提示用户下载/开始下载,但不能强制用户下载(自动)或自动打开。这是一个安全问题


要下载应用程序,只需将浏览器指向该文件。如果您不想使用链接,甚至可以使用javascript和window.location。

当页面加载时,您只需将浏览器指向文件下载:

你好,世界
window.location.href=https://web3.unt.edu/riskman/XLS/SELFINSP.XLS';

如果是Word文件,它将提示用户将该文件下载到他们的计算机上。在那一点上发生的事情你无法控制。注意,Office的一些版本实际上会在IE窗口中打开一个Word文件(比如PDF),所以你可能想尝试为下载打开一个新窗口。

< P>你所需要做的就是在页面加载时将浏览器指向文件下载:

你好,世界
window.location.href=https://web3.unt.edu/riskman/XLS/SELFINSP.XLS';
如果是Word文件,它将提示用户将该文件下载到他们的计算机上。在那一点上发生的事情你无法控制。注意,Office的一些版本实际上会在IE窗口中打开一个Word文件(比如PDF),所以您可能需要考虑尝试为下载打开一个新窗口。
<h1>Hello World</h1>
<script type="text/javascript">
window.location.href = 'https://web3.unt.edu/riskman/XLS/SELFINSP.XLS';
</script>