V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
binarymann
V2EX  ›  问与答

有一点点html/css/js的话从哪里入手(材料等)学习html5呢?

  •  
  •   binarymann · 2012-01-16 23:13:08 +08:00 · 4442 次点击
    这是一个创建于 4698 天前的主题,其中的信息可能已经有所发展或是发生改变。
    刚才在想如何写个程序读取本地一个文件夹内所有文件名字和大小,bat太麻烦了,也不打算在电脑上安装东西,就想到用javascript来写,搜了下发现html5很强悍呀,虽然是超别人的现成代码,轻松解决了问题,我有些简单的html/css/js知识,请问从哪里入手学习html5最合适呢?
    10 条回复    1970-01-01 08:00:00 +08:00
    mcfog
        1
    mcfog  
       2012-01-16 23:26:29 +08:00
    我想知道不装东西单靠javascript怎么做到读取本地文件夹的= =
    binarymann
        2
    binarymann  
    OP
       2012-01-16 23:38:00 +08:00
    activex控件吧
    Mutoo
        3
    Mutoo  
       2012-01-17 00:06:52 +08:00
    html5china.com,上面有很多案例。
    zythum
        4
    zythum  
       2012-01-17 00:07:10 +08:00
    @mcfog 貌似是可以用input选中文件夹内的所有内容的。
    <input type="file" webkitdirectory directory multiple mozdirectory >

    这样就可以了。
    不过貌似只有chrome可用。

    读取文件那么用html5 filereader... 这个应该都知道。
    zythum
        5
    zythum  
       2012-01-17 00:08:50 +08:00
    @mcfog 虽然有写了webkit,和moz 但是ff也没有支持这个功能。 刚刚测试了下ff。 版本10.0
    iwege
        6
    iwege  
       2012-01-17 11:22:04 +08:00
    不能直接从本地获取文件夹,需要让用户先选择才行。
    其他的参考教程
    http://www.html5rocks.com/en/tutorials/file/filesystem/
    iwege
        7
    iwege  
       2012-01-17 11:27:52 +08:00
    可以先从添加了什么api开始学起
    http://slides.html5rocks.com/#landing-slide

    入门教程比较多的是:
    http://www.html5rocks.com/en/

    最好是使用webkit内核的来看,主推是chrome。firefox没怎么过用了,不知道是否兼容。
    iwege
        8
    iwege  
       2012-01-17 11:31:55 +08:00
    忘记了还有一个用来配合使用的的网站了:
    caniuse.com

    这个网站可以用来找到你要使用的api在各个浏览器版本的实现情况。做东西之前可以先找一下浏览器是否支持。
    goldenlove
        9
    goldenlove  
       2012-01-17 17:46:57 +08:00
    如果在深圳的话,可以考虑过来聊聊~
    详见:
    http://bbs.51js.com/thread-89079-1-1.html
    clino
        10
    clino  
       2012-01-18 09:46:07 +08:00
    这种还是用 python 之类的写比较靠谱吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5934 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:50 · PVG 09:50 · LAX 17:50 · JFK 20:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.