摘要:
现在的高级浏览器都支持html5,只有IE6-IE8不支持。(下面说的IE均值IE6-IE8) 有两个特性在IE是可以使用的: 1、语义化标签: header(头部) section(区块) footer(底部) nav(导航) dialog(弹出层) aricle(内容) aside(侧边栏) f 阅读全文
摘要:
面向对象,就是给对象添加属性,通过对象的属性完成需求。 一个简单的例子,创建一个对象,并给对象添加属性。 var obj = new Object(); obj.name = 'tom'; obj.age = 18; obj.showName = function(){ return this.na 阅读全文
摘要:
一、video的js知识点: controls(控制器)、autoplay(自动播放)、loop(循环)==video默认的; 自定义播放器中一些JS中提供的方法和属性的记录: 1、play()控制视频的播放 2、pause()控制视频的停止 3、currentTime控制视频的当前时间 4、mut 阅读全文
摘要:
对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。 有一个小地方需要注意!! 像checkbox,radio和select这样的元素,选中属性对应“checked”和“selected”,这些也属于固有属性,因 阅读全文
摘要:
方式一:event.stopPropagation(); 方式二:return false; 但是这两种方式是有区别的。return false 不仅阻止了事件往上冒泡,而且阻止了事件本身。event.stopPropagation() 则只阻止事件往上冒泡,不阻止事件本身。 例子: 当文本输入框获 阅读全文
摘要:
1、获取iframe的window对象 存在跨域访问限制。 iframeElement.contentWindow 兼容 2、获取iframe的document对象 存在跨域访问限制。 chrome: iframeElement.contentDocument firefox: iframeElem 阅读全文
摘要:
一、FileReader对象 用来把文件读入内存,并且读取文件中的数据。FileReader对象提供了异步API,使用该API可以在浏览器主线程中异步访问文件系统,读取文件中的数据。 浏览器支持情况,可以根据window.FileReader进行判断,火狐、谷歌支持,IE不支持。 二、FileRea 阅读全文
摘要:
闭包(closure)是Javacript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局 阅读全文
摘要:
haslayout是Windows Internet Explorer渲染引擎的一个内部组成部分。在InternetExplorer中,一个元素要么对自身的内容进行计算大小和组织,要么依赖于父元素来计算尺寸和组织内容。为了调节这两个不同的概念,渲染引擎采用了haslayout的属性,属性值可以为tr 阅读全文
摘要:
一、浏览器渲染页过程描述 1、浏览器解析html源码,然后创建一个DOM树。 在DOM树中,每一个HTML标签都有一个对应的节点(元素节点),并且每一个文本也都有一个对应的节点(文本节点)。 DOM树的根节点就是documentElement,对应的是html标签。 2、浏览器解析CSS代码,计算出 阅读全文