区分innerHeight与clientHeight.innerWidth与clientWidth.scrollLeft与pageXOffset等属性 标签: innerheight clientheight innerwidth clientwidth offsetleft等 window对象: (1)innerHeight属性:窗口中文档显示区域的高度,不包括菜单栏.工具栏等部分.该属性可读可写. IE不支持该属性,IE中body元素的clientHeight属性与该属性相同. (2)inn…
window对象: (1)innerHeight属性:窗口中文档显示区域的高度,不包括菜单栏.工具栏等部分.该属性可读可写. IE不支持该属性,IE中body元素的clientHeight属性与该属性相同. (2)innerWidth属性:窗口中文档显示区域的宽度,同样不包括边框.该属性可读可写. IE不支持该属性,IE中body元素的clientWidth属性与该属性相同. clientHeight与clientWidth属性是只读的. 另外,IE不支持outerWidth.outerHeig…
window对象:(1)innerHeight属性:窗口中文档显示区域的高度,不包括菜单栏.工具栏等部分.该属性可读可写.     IE不支持该属性,IE中body元素的clientHeight属性与该属性相同.(2)innerWidth属性:窗口中文档显示区域的宽度,同样不包括边框.该属性可读可写.     IE不支持该属性,IE中body元素的clientWidth属性与该属性相同.     clientHeight与clientWidth属性是只读的.     另外,IE不支持outerW…
关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种 event.clientX/Y event.pageX/Y event.offsetX/Y event.layerX/Y event.screenX/Y screenX:鼠标位置相对于用户屏幕水平偏移量,而screenY也就是垂直方向的,此时的参照点也就是原点是屏幕的左上角. clientX:跟screenX相比就是将参照点改成了浏览器内容区域的左上角,该参照点会随之滚动条的移动而移动. pageX:参照点也是浏览器内容区域的左上角,…
要理解这几个属性,首先要搞明白body,documentElement的区别 1.body是DOM对象里的body子节点,即<body>标签2.documentElement是整个节点树的跟节点,即<html>标签 ========================body,html的区别================================== 很多人都认为body和html是一样的,判断依据就是给body加背景颜色后,整个网页文档都会跟着变色.其实这种现象并不能说明bo…
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>ajax</title><style type="text/css"> *{ margin: 0; padding: 0; } #div1{ width: 400px; height: 400px; background:yell…
在第二层each,传入的对象以height举例是这样的,{padding:innerHeight,content:height,"":outerHeight} 对它遍历调用function(defaultExtra,funcName),也就是说传入的defaultExtra是键 padding/content/"",而funcName是对应的innerHeight,height,outerHeight. jQuery.fn[funcName]内部有四个分支:1.$(…
js在操作DOM中存在着许多跨浏览器方面的坑,本文花了我将近一周的时间整理,我将根据实例整理那些大大小小的“坑”. DOM的工作模式是:先加载文档的静态内容.再以动态方式对它们进行刷新,动态刷新不影响文档的静态内容. PS:IE 中的所有 DOM 对象都是以 COM 对象的形式实现的,这意味着 IE 中的 DOM可能会和其他浏览器有一定的差异. Node 接口 特性/方法 类型/返回类型 说 明 nodeName String 节点的名字:根据节点的类型而定义 nodeValue String…
javascript复习笔记--------------------------------------------1.概念2.面向对象思想3.作用认识4.引入方式5.执行顺序 变量 1)声明方式 x=10 用 var声明(可以省略) 2) 变量的命名规则 a.不能以数字开头 b.不能是系统中关键字 [如if switch var 等] c.区分大小写 d.不能以标点符号开头 注释:单行://多行:/* */ 消息框:1)alert()2)confirm()3)prompt() 变量的数据类型(…
clientHeight & clientWidth & offsetHeight & offsetWidth MDN https://developer.mozilla.org/zh-CN/docs/Web/API/Window/getComputedStyle clientHeight & clientWidth https://developer.mozilla.org/en-US/docs/Web/API/Element/clientHeight https://d…