使用HTML5和JavaScript修改本地文件

时间:2011-06-23 15:55:56

标签: javascript html html5

是否有任何方式我可以使用HTML5和JavaScript修改系统上的文件?我可以通过特定选项运行Chrome或Firefox,或以其他方式打开权限。

理想情况下,我希望通过让我的浏览器在桌面上重命名文件来测试它。

3 个答案:

答案 0 :(得分:6)

是的,您可以这样做,此链接详细介绍了一些可用的功能:

http://www.html5rocks.com/en/tutorials/file/filesystem/

请记住,主流浏览器尚不支持它,而且很可能是很多访问者在很长一段时间内都无法升级。

答案 1 :(得分:2)

不,因为这将是一个安全漏洞。正如所指出的那样,有沙盒文件系统或HTML5中的本地数据库存储,但不能访问整个文件系统。

如果您真的想通过浏览器实现它,您可以使用经过认证的Java小程序来实现它。说实话,浏览器并不是尝试这些事情的最佳场所。

答案 2 :(得分:1)

在您的情况下,

VBScript应该是合适的。您必须降低您的互联网区域安全级别 完成后,只需使用ActiveXObject("Scripting.FileSystemObject")及其MoveFile method