是否可以使用javaScript将文本附加到现有文本文件?纯JavaScript将文本追加到文件
-4
A
回答
3
编号浏览器出于安全原因,JavaScript无法访问本地文件系统。
-2
如上所述,纯JS无法实现。但是如果你使用XMLHttprequest,这是可能的。 http://www.javascripter.net/faq/reading2.htm
+0
除非您明确禁用最重要的安全设置,否则XMLHttpRequests将无法运行'file://',除非您通过互联网上的任何网站来读取您的文件。这可以通过插件来实现,但OP仅明确要求“纯JavaScript”。 – ninjagecko 2012-02-22 13:31:45
0
它没有对文件系统的“任意”访问权限,但它实际上可以从例如浏览器缓存目录中读取/写入本地文件。如果您可以完全访问客户端计算机,则可以通过后台脚本将临时文件同步到客户端上的特定位置。还有使用本地HTTP服务器守护进程或修改的浏览器的技术。
当然,如果你想要一个“纯粹的”JS解决方案,显而易见的问题是如何在不将浏览器变成主要的恶意软件安装系统的情况下完成这样的事情(当然,假设浏览器不像IE那样执行任务已经完成)。
相关问题
- 1. 追加纯文本到变量值
- 2. 如何将文本追加到文件
- 3. 将文本追加到PowerShell文件
- 4. Javascript:将文本追加到div中?
- 5. 追加到文本文件
- 6. 如何将文本追加到现有的文本文件
- 7. 使用Powershell将结果或文本追加到文本文件
- 8. 如何将文本追加到C++文本文件中?
- 9. 将文本追加到文本文件中的现有行
- 10. 将文本追加到文本文件顶部
- 11. 如何将文本追加到黑莓文本文件中
- 12. 将文本追加到带有时间戳的文本文件
- 13. 将文本文件数据追加到日志文件中.bat
- 14. 追加到S3中的文本文件
- 15. 如何追加到文本文件?
- 16. 追加到现有文本文件
- 17. MIPS:追加到文本文件
- 18. 追加到C中的文本文件
- 19. 在Python中追加文本到文件
- 20. 重复追加到文本文件
- 21. 文本追加到现有的文件
- 22. JavaScript追加跨度到文本
- 23. PHP追加文本文件
- 24. bash脚本将文本追加到文件的第一行
- 25. Shell脚本将文本追加到每个文件?
- 26. 自动将可执行文件追加到脚本文件中
- 27. 将字符串追加到UILabel文本?
- 28. 将文本追加到标签标题?
- 29. CSS:将文本追加到inputtext的值
- 30. 将文本追加到“/root/.profile”
你说的是客户端(浏览器)JS还是服务器端(Node.js)JS? – Jeremy 2012-05-18 23:09:45
我觉得应该有一个烈士徽章,当一个愚蠢的问题被问及你得到了投票,但它仍然设法获得了很多意见。 – Jesse 2013-07-31 13:43:45