
HTML5
林鑫_
关于我:https://lin-xin.github.io/about
展开
-
HTML5 进阶系列:拖放 API 实现拖放排序
HTML5 中提供了直接拖放的 API,极大的方便我们实现拖放效果,不需要去写一大堆的 js,只需要通过监听元素的拖放事件就能实现各种拖放功能。想要拖放某个元素,必须设置该元素的 draggable 属性为 true,当该属性为 false 时,将不允许拖放。原创 2017-05-02 09:17:46 · 468 阅读 · 0 评论 -
HTML5 进阶系列:web Storage
HTML5 的 web Storage 存储方式有两种:localStorage 和 sessionStorage。这两种方式都是通过键值对保存数据,存取方便,不影响网站性能。他们的用法相同,存储时间不同。 localStorage 的数据保存在本地硬件上,可以永久保存,可以手动调用api清除数据。sessionStorage 保存在 session 对象中,会在浏览器关闭时被清除。原创 2017-04-26 09:09:28 · 356 阅读 · 0 评论 -
HTML5 进阶系列:indexedDB 数据库
在 HTML5 的本地存储中,有一种叫 indexedDB 的数据库,该数据库是一种存储在客户端本地的 NoSQL 数据库,它可以存储大量的数据。从上篇:HTML5 进阶系列:web Storage ,我们知道 web Storage 可以方便灵活的在本地存取简单数据,但是对于大量结构化存储,indexedDB 的优势就更加明显。接下来我们来看看 indexedDB 如何存储数据。原创 2017-04-27 09:37:56 · 523 阅读 · 0 评论 -
HTML5 进阶系列:文件上传下载
HTML5 中提供的文件API在前端中有着丰富的应用,上传、下载、读取内容等在日常的交互中很常见。而且在各个浏览器的兼容也比较好,包括移动端,除了 IE 只支持 IE10 以上的版本。想要更好地掌握好操作文件的功能,先要熟悉每个API。原创 2017-07-03 08:52:39 · 657 阅读 · 0 评论