2

我意识到这是一个巨大安全风险,但我有我的理由。我不是在问这是否是一个好主意,只是它是否可能。不一定需要是 JS,但它确实需要基于浏览器和客户端。

规格:

  1. 客户端必须能够创建和写入服务器端文件。
  2. 跨浏览器/平台解决方案是首选,但特定于一种环境的解决方案也很好。
  3. 最好该解决方案不需要超出浏览器默认状态的任何内容,但如果它需要一些插件才能工作,那就这样吧。

@Cheeso,绝对不是病毒。在这一点上,这比任何事情都更具理论性。

4

2 回答 2

0

你会说 HTML5 吗?你能强迫你的用户使用谷歌浏览器吗?您可以使用文件系统 API:在这里您可以找到开始读/写文件所需的内容

于 2012-06-29T20:56:54.500 回答
0

您刚刚在您的描述中添加了“读取和写入服务器端文件”......这是一个非常不同的问题。

如果您想读/写客户端文件,并且不能像普通网站那样只上传/下载文件,您应该考虑使用签名的 Java 小程序(有关详细信息,请参阅此网站)-IIRC Facebook 使用了这样早期的小程序,因此用户可以一次上传多张照片。不过,Java 小程序似乎正在走渡渡鸟的道路,所以 YMMV。

但是,如果您想读/写服务器端文件,那么几乎任何服务器都可以做到这一点,而无需任何浏览器端的诡计。Google 是您的朋友,即查找“PHP 写入文件”。

于 2012-06-29T21:18:00.647 回答