将文件下载到某个客户端驱动器路径

时间:2015-11-30 19:59:36

标签: javascript flash air

我有网络应用程序 我有情况我需要下载文件(按钮点击)到客户端的某个路径 没有浏览器下载对话框 使用chrome(在IE中使用activex)。

最简单的方法是什么?

该文件是小文本文件(xml)。

我知道我必须使用外部应用程序(flash ...) 但我没有找到任何关于如何做的信息或者是否有其他方式

(我更喜欢避免使用闪光灯,因为我对闪光灯的了解非常有限)

1 个答案:

答案 0 :(得分:1)

据我所知,您可以在没有用户交互的情况下从浏览器下载的唯一内容(并且不使用插件,附加组件,activex,小程序......)是cookie和HTML5本地存储,否则将是如果网站可以在未经他的许可和特定路径的情况下将任何内容下载到用户的计算机上,则会出现非常严重的安全问题。

即使是Flash,也不能这样做,你应该始终获得用户的许可,可以下载除了作为Flash Player cookie的SharedObjects之外的东西(可以作为浏览器的cookie禁用)。

对于AIR,您无法在浏览器中使用AIR应用程序。

希望可以提供帮助。