jQuery中使用了document和window哪些属性和方法小结
document.activeElement获取文档当前获得焦点的元素 document.head在jQuery中使用方式如下document.head || document.getElementsByTagName( "head" )[0] ,可见并非所有浏览器支持 document.body获得当前文档的HTMLBodyElement元素 document.compatMode
获取当前文档的渲染方式。返回值:BackCompat(怪癖模式)和CSS1Compat(标准模式)。
由于IE 8多达五种渲染模式,所以判断是否是怪癖模式需要借助于IE独有的'document.documentMode进行额外检测
参见此文 /article/21717.htm
document.readySate
返回文档的加载状态:uninitialized,loading,loaded,interactive,complete 所有浏览器均支持此属性(FF3.6以上支持)。
标准浏览器中,普通的HTML元素没有此属性(Opera的script标签除外)。
jQuery中的ready函数使用complete状态值来判断DOM树是否加载完成
document.documentElement返回文档根元素(HTMLHtmlElement) document.documentElement.currentStyleIE独有方法,获取元素样式 document.documentElement.contains()IE专用,用于判断文档是否包含指定节点元素 document.documentElement.compareDocumentPosition()
比较当前节点与指定节点的文档位置 IE9支持此方法
具体信息参见/article/28281.htm
document.documentElement.doScroll()
IE独有方法,模拟用户滚动条点击;jQuery使用此方法在IE6中检测DOM树是否可用。
非IE可以使用obj.scrollTop+=10; 适用的元素有html、body、div、span、textarea等
详细信息参见http://msdn.microsoft.com/en-us/library/ms536414(VS.85).aspx
document.defaultView(DOMWindow)返回当前文档相关联的window对象或者null,IE 9支持此属性 document.defaultView.getComputedStyle()获得元素样式信息(非内联),返回样式表对象。W3C标准方法;IE对应的是currentStyle属性 window.frameElement获取当前文档的宿主节点iframe元素 window.location返回当前文档的URL信息 window.execScript()
execScript函数与eval的功能相同,不同的是eval函数执行后的脚本的作用域是当前执行上下文,而execScript则总是针对全局作用域。
IE中eval和window.eval功能相同,window.eval执行得脚本作用域也是当前执行上下文。
-
笔记本SDR内存参数详解
从PC100标准开始内存条上带有SPD芯片,SPD芯片是内存条正面右侧的一块8管脚小芯片,里面保存着内存条的速度、工作频率、容量、工作电压、CAS、tRCD、tRP、tAC、SPD版本等信息。当开机时,支持SPD功能的主板BIOS就会读取SPD中的信息,按照读取的值来设置内存的存取时间...
-
液晶显示器出现水波纹怎么办
水波纹问题在使用液晶显示器时会时常发生。液晶显示器出现的所谓的水波纹问题,就是指屏幕上的暗波线发生干扰的一种形式,给用户的感觉就像是水面上的波纹一样。有些朋友说,即使刚买的LCD出现了水波纹现象,销售商也不给予保修或者是更换。事实上,大部分水波纹现象都...
-
众所周知网站建设之三大标题设置
网站标题是网站建设中最重要的要素之一直接影响关键词的`排名,所以标题设置会影响关键词具体排名,尤其是首页标题,新站上线后网站整体权重都不高,对网站标题修改后一定会影响网站关键词匹配度,从而会影响网站的排名。第一:首页标题设置很多网站都会在首页展开激烈竞...
-
什么样的网站需要seo优化
seo优化是网站运营当中最为核心的内容,想要进行诸多网站的优化,大家通常采用的方法就是这种最核心的方式。那么,什么样子的网站需要seo优化呢?以下是本站小编搜索整理的相关内容,供参考阅读,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!...