摘要:
HTML5的audio和video元素代表这音频你和视频。这里有两个概念需要先理解一下。 视频容器:这里有个封装的概念。封装了音频轨道、视频轨道、元数据(视频封面、标题、子标题、字幕)。主流视频容器支持以下格式的视频文件:.avi、.flv、.mp4、.mkv和.ogg。 音频和视频编解码器:一组用来对音频和视频编码、解码以便能正常播放的算法。主流音频编解码器:AAC、MPEG-3和Ogg Vorbis。主流视频编解码器:H.264、VP8和Ogg Theora。目前除IE以外的主流浏览器都支持audio和video。使用HTML5audio和video的优势: 浏览器自带,因而无需安装... 阅读全文
阅读排行榜
代码执行顺序
2012-07-05 17:12 by 江苏黑马, 588 阅读, 收藏,
摘要:
按HTML文档流顺序执行JavaScript代码。HTML文档在浏览器中的解析过程是这样的:浏览器是按着文档流从上到下逐步解析页面结构和信息的。JavaScript代码作为嵌入的脚本应该也算做 HTML文档的组成部分,所以JavaScript代码在装载时的执行顺序也是根据脚本标签<script>的出现顺序来确定的。如果通过脚本标签<script>的src属性导入外部JavaScript文件脚本,那么它也将按照其语句出现的顺序来执行,而且执行过程是文档装载的一部分。不会因为是外部JavaScript文件而延期执行。预编译与执行顺序的关系。当JavaScript引擎解析脚本 阅读全文
设置或返回当前页面相对于窗口显示区左上角的 X/Y 位置
2012-07-05 11:05 by 江苏黑马, 538 阅读, 收藏,
摘要:
这是一个读写属性。DOM中使用window.pageXOffset和window.pageYOffset来设置或返回当前页面相对于窗口显示区左上角的 X/Y 位置。 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>无标题文档</title> 6 <style> 7 * { 8 margin: 0; 9 padding: 010 }11 div {12 width: 100px;13 height: 1 阅读全文
图片幻灯展示源码
2012-07-13 09:14 by 江苏黑马, 507 阅读, 收藏,
摘要:
1 //图片幻灯展示 2 $(function() { 3 var imgPro = { 4 imgWidth : 626, //图片宽度 5 imgConLength : 0, //图片总长度 6 index : 0, //导航锁定索引 7 count : 0, //图片数量 8 left : 0, //绝对定位left ... 阅读全文
深入闭包
2012-07-09 13:48 by 江苏黑马, 472 阅读, 收藏,
摘要:
什么是闭包?现在有三个函数。a()、b()和c()。如果满足一下条件则构成闭包。(1)函数b嵌套在函数a内部;(2)函数a返回函数b。当函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包。闭包的作用?闭包使得Javascript的垃圾回收机制GC不会收回a所占用的资源。在Javascript中,如果一个对象不再被引用,那么这个对象就会被GC回收。如果两个对象互相引用,而不再被第3者所引用,那么这两个互相引用的对象也会被回收。因为函数a被b引用,b又被a外的c引用,这就是为什么函数a执行后不会被回收的原因。示例代码:<!doctype html><html> 阅读全文
浙公网安备 33010602011771号