可以使用javascript写入文件吗? 对不起,重新(可以使用JavaScript来写入托管在其上的Web服务器上的文件?)。可以使用JavaScript写入文件吗?
回答
他们曾经称cookie为“电脑上真正的小文件”,所以我说:“是的,是的,它可以。”
更新基于编辑
是的,你必须使用AJAX调用Web服务器上的Web服务。
创意(而且是真的),但可能不是操作者想要的。 +1为创造力和文字答案。 – 2010-01-21 21:38:44
笑看起来像您发布而我输入:) – 2010-01-21 21:39:17
除非在服务器端环境中使用:否,对不起。
不交叉兼容,除非你确实欺骗。例如,一个可信的小程序可以完全访问用户的文件系统,并且它可以暴露javascript方法。在受信任的小应用程序中公开一种写入方法,并且您很好。
+1创造性地解决问题。 – Beska 2010-01-21 21:44:39
我过去可能也可能没有滥用这种方法。令人害怕的是一个applet可以得到多少控制。 – 2010-01-21 22:50:09
它可以,如果“文件”是一个cookie。我会将研究留给读者。
如果您需要在客户端存储数据,则可以使用Cookie,Google Gears或现代浏览器(如Firefox和Safari)支持的client-side storage。
YUI Storage Utility是一个很好的跨浏览器包装这些方法。
在它服务于它返回给浏览器下载
拥有,没有......至少在不利用浏览器/插件漏洞的情况下。
既然你澄清你的问题:
它可以用来做一个AJAX调用服务器端脚本然后将文件写入到文件系统。
Javascript无法直接写入托管其的Web服务器上的文件。如果需要的话,可以使用类似XMLHttpRequest对象的方式将您的意思传达给一个服务器端脚本(如PHP或Python),然后这些脚本将执行写操作。
Javascript代码在客户端执行。它不直接访问您的服务器。
这取决于一个平台。有些平台(如Windows)允许JavaScript访问文件系统(在Windows中 - 通过FileSystemObject ActiveX对象)。但客户端的浏览器安全设置必须经过调整才能实现。
- 1. 可以用Formatter写入文件吗?
- 2. 可以使用WordPress直接写入文件吗?
- 3. 我可以使用.writelines()将单行写入文件吗?
- 4. 我们可以使用akka.event.Logging在文件中写入日志吗?
- 5. Lua:我可以使用IO同时写入两个文件吗?
- 6. 使用JavaScript写入文件
- 7. 使用JavaScript可以读取/写入服务器上的文件
- 8. Can Scanner可用于写入文件吗?
- 9. 我可以写入嵌入式资源文本文件吗?
- 10. 两个log4j文件夹可以写入同一个文件吗?
- 11. 是否可以使用JavaScript从txt文件读取/写入文件?
- 12. 可以在JavaScript文件中使用* _lang.php文件吗?
- 13. 多个html文件可以使用单个javascript文件吗?
- 14. 使用acrobat javascript写入文本文件
- 15. 使用Javascript写入文本文件
- 16. 你可以用awk打印并写入jupyter文件吗?
- 17. 我们可以使用Scribe Workbench写入(目标)文本文件吗?
- 18. 更多用户可以写入.dbf数据库文件时使用锁定吗?
- 19. 用javascript写入文件
- 20. 用javascript写入文件?
- 21. 是否可以使用javaScript编写HTML输入onKeyPress事件?
- 22. 使用javascript创建和写入文件
- 23. 使用Javascript读取/写入文件 - IE6
- 24. 写入文件到使用HTML5和JavaScript
- 25. 使用Javascript写入系统文件
- 26. 使用JavaScript写入或读取文件
- 27. 在Firefox中,使用Javascript写入文件?
- 28. 使用macOS上的JavaScript写入文件
- 29. 写入文件,并使用JavaScript
- 30. 使用mongoimport导入CSV文件可以导入NULL吗?
也许我们不应该帮助有人称为“H4cKL0rD”如何使用JavaScript在服务器上写入文件,这可能是他们无法访问的?他被问到的其他黑客问题,例如http://stackoverflow.com/questions/775481/keeping-address-in-c-hacking-game-code http://stackoverflow.com/questions/574159/what-is-a-buffer -overflow-and-how-do-i-cause-one – Pool 2010-01-21 21:52:40