-
元素节点类型的判断查看全部
-
开始学习查看全部
-
Element 1 Attr 2 Text 3 comment 8 document 9 documenttype 10 documentfragment 11查看全部
-
DomReday查看全部
-
// 390-393 http://www.cnblogs.com/JulyZhang/archive/2011/02/12/1952484.html // 跨浏览器的DOMContentLoaded事件 function domReady(fn){ if (document.addEventListener) { document.addEventListener("DOMContentLoaded",fn,false); } else { IEContentLoaded(fn); } // 兼容所有ie浏览器 function IEContentLoaded(fn) { var done = false; // 设置开关,只执行一次传入参数 var init = function () { if (!done) { done = true; fn(); } } // 对ie模拟DOMContentLoaded事件 (function () { try{ // DOM树未创建之前调用doScroll()方法会抛出错误 document.documentElement ? document.documentElement.doScroll("left") : document.body.doScroll("left"); } catch(e) { // 延时重试,调用自身(递归) setTimeout(arguments.callee,50); return; } // 不再出错,DOM树创建完毕,执行绑定的函数 init(); })() // 监听document的加载状态事件 document.onreadystatechange = function () { if (document.readyState === "complet") { // document已经加载完毕,清除监听加载状态事件 document.onreadystatechange = null; // 函数是在domReady之后绑定的,可立即执行 init(); } } } }查看全部
-
一:解析HTML,构建DOM树 构建DOM节点 二:构建渲染树 解析样式信息 三:布局渲染树 布局DOM节点 四:绘制渲染树 绘制DOM节点 PS: 前端必读:浏览器内部工作原理 http://kb.cnblogs.com/page/129756/查看全部
-
判断节点类型方法查看全部
-
节点类型判定查看全部
-
Webkit渲染流程查看全部
-
浏览器渲染的基本流程查看全部
-
字符常量的兼容问题/ ie 没有内置Node对象查看全部
-
节点的nodeName和nodeValue查看全部
-
基本节点类型,数值常量和节点值得区别查看全部
-
节点类型查看全部
-
xxxxxxxxx查看全部
举报
0/150
提交
取消