如何解决强制在客户端计算机上下载
|| 我的要求之一是,在页面加载时,要动态创建文件并在客户端计算机上的特定位置下载文件。 如果文件已经存在,则必须将其覆盖。 有什么方法可以访问客户端的系统并将文件存储在所需的文件夹中? 我觉得在服务器上执行代码时无法访问客户端计算机。 Senorio: 1-用户单击生成文档,然后获取模板流数据,要求。数据文件,然后将两个文件保存到客户端计算机中。 2-打开该模板后,它将从同一目录中获取数据文件。 请帮我。这是一个SOS !!解决方法
可能还有其他解决方案,我为此目的使用了签名小程序。
与往常一样,有一些警告:
您不能\“强迫\”任何违背用户意愿的事情。小程序可能在客户端的浏览器中被禁用,或者甚至没有安装Java。否则目标目录可能无法被用户写入。您的服务器应妥善处理客户端没有正确版本的文件的情况。
,您显然不能从服务器端执行此操作,但是您也实际上也不能从客户端脚本执行此操作。浏览器安全性将阻止页面脚本修改文件系统的内容。
您唯一的选择是运行具有提升的权限的第三方浏览器插件软件。
这样的例子是
Java小程序
Java WebStart
微软Silverlight
ActiveX
每个插件都不相同,并且大多数都需要某种程度的用户交互,以确认它们允许插件以更高的安全性运行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。