摘要: l元素可以用于拖拽必须设置draggable="true"属性,img和a标签除外,她们两个默认就可以被拖拽想做拖拽处理,就需要在Dom元素上监听拖放的事件:dragstart,drag,dragenter,dragover,dragleve,drop,dragend在文档中,默认document最... 阅读全文
posted @ 2014-08-07 13:48 学亮 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 之前我们操作本地文件都是使用flash、silverlight或者第三方的activeX插件等技术,由于使用了这些技术后就很进行跨平台的处理,另外就是让我们的web应用依赖了第三方的插件,而不是很独立,不够通用。在HTML5标准中,默认提供了操作文件的API让这一切直接标准化。在学习文件操作API之... 阅读全文
posted @ 2014-08-07 13:25 学亮 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 多线程技术在服务端技术中已经发展的很成熟了,而在Web端的应用中却一直是鸡肋在新的标准中,提供的新的WebWork API,让前端的异步工作变得异常简单。使用:创建一个Worker对象,指向一个js文件,然后通过Worker对象往js文件发送消息,js文件内部的处理逻辑,处理完毕后,再发送消息回到当... 阅读全文
posted @ 2014-08-07 11:39 学亮 阅读(7191) 评论(0) 推荐(0) 编辑
摘要: 新标准中提供了文档之间直接的消息传输API。而且不限制跨域消息传递!发送消息使用的是Window对象的postMessage(data,targetURL)方法就可以了,但给哪个window对象发送消息,就使用哪个window的实例来调用,注意这个细节。文档默认监听一下message事件就可以接受消... 阅读全文
posted @ 2014-08-07 11:26 学亮 阅读(428) 评论(0) 推荐(0) 编辑
摘要: WebSocket是下一代客户端-服务器的异步通信方法.WebSocket最伟大之处在于服务器和客户端可以在任意时刻相互推送信息WebSocket允许跨域通信Ajax技术需要客户端发起请求,WebSocket服务器和客户端可以彼此相互推送信息下面实现一个简单的实时多人聊天系统WebSocket服务端... 阅读全文
posted @ 2014-08-07 11:15 学亮 阅读(3145) 评论(0) 推荐(0) 编辑