MS Word文档位于暴露于Internet的服务器上。我有完整的路径和参数来找到文档并准备下载。我找了一个html或php解决方案,以便自动下载word文档并在用户桌面上的Word中打开。
答案 0 :(得分:3)
您可以提示用户下载/开始下载,但您无法强制用户下载(自动)或自动打开。这是一个安全问题。
要下载应用程序,只需将浏览器指向该文件即可。如果你不想使用链接,你甚至可以使用javascript和window.location。
答案 1 :(得分:0)
我不确定您是否可以自动下载并打开它。这将是一个安全问题。你能够做到的唯一方法是通过像ActiveX控件这样的东西。我通过ActiveX控件自动打印也做了类似的事情。当然,这需要用户在第一次访问网站时安装它。
答案 2 :(得分:0)
这不会发生。
您无法自动下载Word文档并在最终用户的计算机上打开它。
答案 3 :(得分:0)
您需要做的就是在页面加载时将浏览器指向文件下载:
http://jsfiddle.net/userdude/ktk5f/
<h1>Hello World</h1>
<script type="text/javascript">
window.location.href = 'https://web3.unt.edu/riskman/XLS/SELFINSP.XLS';
</script>
如果是Word文件,则会提示用户将文件下载到他们的计算机上。那时你会发生什么事情你无法控制。请注意,某些版本的Office实际上会在IE窗口中打开Word文件(如PDF),因此您可能需要考虑尝试打开下载的新窗口。