DragEvent是一个表示drag和drop交互的DOM event接口。用户通过将指针设备(如:鼠标)放在目标的表面开始拖动,然后拖动指针到一个新的位置(如其他DOM元素)。应用程序自动的解析拖放交互。DragEvent...
本文简单介绍利用html5的formdata实现文件的异步上传,还可以实现上传进度条和文件大小验证等,代码简单易懂,非常不错,具有参考借鉴价值,需要的的朋友参考下吧1 简介开发文件上传功能从来不是一件愉快的事,异步上传更是如此,使用过ifr...
html5支持跨文档消息通信(cross-document messaging)。既然使用到消息通信,那么必然有事件(event)产生。根据事件的产生和消费,我们能够找到发送者和接收者,也就是sender和listener。其中litene...
(0)写在前面讲述知乎上看到的一篇文章中的一个案例,让我脑洞大开,佩服至极,特意第二天找到原文赞赏了5元,原文地址,案例用了很多css3的属性。(1)效果演示(2)知识点及效果<div> <ul> ...
1,下载安装node访问 ,然后点击大大的绿色的 install 按钮,下载完成后直接运行程序,就一切准备就绪。 npm 会随着安装包一起安装,2,打开代码行node -v //查看node版本,如果显示版本号,则安装成功。npm -v...
企业为什么要做h5响应式网站?响应式企业网站做起来有必要吗?怎么做?等等话题。其实网站已经成为企业在互联网展示自己企业信息的一个重要窗口,让企业走出去的一个快捷路径。而且一个好响应式网更是承担着展示功能,另外更决定着企业最终效...
圆形 circle<svg> <circle></circle></svg>矩形 rect<svg> <rect> </rect><...
1.html5中的canvas标签的创建window.onload = function(){ createCanvas(); } function createCanvas(){ var canvas_width= 200, ca...
node.js的基础语法就是javascript的语法,所以对于懂得javascript的同学来说要容易一些,至于环境的配置也要相对简单很多,可以访问官方文档进行安装。这里分享一下我在学习中总结的一些东西,这是第一篇先来说说文件之间如何进行...
html5 提供了播放音频文件的标准。互联网上的音频直到现在,仍然不存在一项旨在网页上播放音频的标准。今天,大多数音频是通过插件(比如 Flash)来播放的。然而,并非所有浏览器都拥有同样的插件。HTML5 规定了在网页上嵌入音频元素的标准...