JavaScript HTML5脚本编程——“历史状态管理”的注意要点

2016-02-16
阅读 2 分钟
2.6k
历史状态管理是现代Web应用开发中的一个难点。在现代Web应用中,用户的每次操作不一定会打开一个全新的页面,因此“后退”和“前进”按钮也就失去了作用,导致用户很难在不同状态间切换。

JavaScript HTML5脚本编程——“媒体元素”的注意要点

2016-02-16
阅读 3 分钟
2.7k
audio和video元素的用法如下: {代码...} 因为并非所有浏览器都支持所有媒体格式,所以可以指定多个不同的媒体来源。为此,不用在标签中指定src属性,而是要像下面这样使用一或多个元素。 {代码...} 属性 点击这里查询video标签接口的兼容性 下表列出了这两个元素共有的属性,通过这些属性可以知道媒体的当前状态。 事件...

JavaScript HTML5脚本编程——“原生拖放”的注意要点

2016-02-05
阅读 4 分钟
6.1k
最早在网页中引入JavaScript拖放功能是IE4。当时,网页中只有两种对象可以拖放:图像和某些文本。在IE4中,唯一有效的放置目标是文本框。到了IE5,拖放功能得到拓展,添加了新的事件,而且几乎网页中的任何元素都可以作为放置目标。IE5.5更进一步让网页中的任何元素都可以拖放。HTML5以IE的实例为基础指定了拖放规范。

JavaScript 事件——“事件类型”中“HTML5事件”的注意要点

2016-01-19
阅读 4 分钟
4.8k
该事件是为了让开发者有可能在页面卸载前阻止这一操作。event.returnValue设置的值是显示给用户的字符串(对于IE以及Firefox而言),同时作为函数的值返回(对safari和chrome而言),如:

JavaScript DOM扩展——“HTML5”的注意要点

2015-12-18
阅读 6 分钟
3.6k
与类相关的扩充 getElementsByClassName()方法 接收一个参数,即一个或多个类名的字符串。如: {代码...} 他返回的对象是NodeList。 classList属性 该属性是DOMTokenList 的实例。主要的方法有: add(value) contaiin(value) remove(value) toggle(value) 如: {代码...} 如果不用classList属性,则需要通过className属...