search

Home  >  Q&A  >  body text

javascript - js能创建目录嘛?

如题,能不能像后台程序那样,创建一个目录,然后写入一个文件。

PHP中文网PHP中文网2835 days ago403

reply all(7)I'll reply

  • 怪我咯

    怪我咯2017-04-10 14:45:04

    如果你说的是浏览器端的JavaScript的话,这个真不可以,最大限度是你可以用Blob创建一个文件流对象然后调用浏览器的下载程序下载。或者是ActiveX控件也应该OK!

    reply
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-10 14:45:04

    前端 JS 如果可以,这将是一件非常危险的事情,主流的浏览器应该都不支持才对。

    这些事情还是交给后端来做吧,比如你可以用 Node.js

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 14:45:04

    不能吧。要是写入一个病毒程序,系统岂不是要崩溃。

    reply
    0
  • 巴扎黑

    巴扎黑2017-04-10 14:45:04

    必须不能,这是浏览器的基本安全策略。

    你想想,你希望别人往你得磁盘里不停的写文件吗?

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 14:45:04

    js是在浏览器里执行的 是不可以跨出浏览器 其他脚本语言 PHP asp jsp node 也都是在服务器端创建目录 而不是在用户电脑上创建目录

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 14:45:04

    你可以利用HTML5 的filesystem API 创建一种简单地类似层级结构的存储形式,估计也能满足你的需求
    https://github.com/MrBackKom/FileSystemAPI
    这是我很早之前写过的一个简单地工具库 ,你可以看看能不能用的到。

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 14:45:04

    浏览器端的语言是不可以的,但是服务器端的语言是可以的。

    reply
    0
  • Cancelreply