07 2012 档案

摘要:事件发生时,会去捕捉鼠标的坐标,有段时间没关注了所以快忘了,今天要用,所以又去查了番资料,特记先来共同点吧:(把有浏览器都支持的)clientY:鼠标相对于可视区的位置,也就是浏览器滚动条此时滚到的位置为参考点screenY:相对于用户计算机屏幕左上角为参考点X轴同理再来点不同点的:pageY:是以页面左上角为参考点,不以滚动条滚动受影响(FF特有的)layerY:如果元素有相对或绝对定位属性的话,就以该元素的左上角为参考点,如果没有这些属性,就是页面左上角为参考点(FF)offsetY:是以元素内容区域为参考点,在border下面(IE特有的)IE中实现pageYvar doc = docu 阅读全文
posted @ 2012-07-19 14:27 xiaoxiaohui 阅读(178) 评论(0) 推荐(0)
摘要:IE: keyCode在keyup和keydown事件中返回按键的数字值,keyCode在keypress事件中返回字符值(必须是跟字符有关的,如果不是字符的话,则不返回任何值)DOM:keyCode在keyup和keydown事件中返回按键的数字值,keyCode在keypress事件中返回0(与字符相关的,与字符不相关的话,返回的还是数字值)DOM:charCode在keyup和keydown事件中返回0,keyCode在keypress事件中返回字符值(必须是跟字符有关的,如果不是字符的话,则返回0) 阅读全文
posted @ 2012-07-12 16:33 xiaoxiaohui 阅读(208) 评论(0) 推荐(0)
摘要:nodeName,nodeValue,nodeType的区别nodeName表示节点的名称:元素节点的nodeName返回的是标签名称(大写,例:DIV)//$('id').nodeName属性节点的nodeName返回的是属性名称//$('id').getNamedItem('id').nodeName文本节点的nodeName返回的是#text文档节点的nodeName返回的是#documentnodeValue表示节点的值元素节点的nodeValue返回的是null属性节点的nodeValue返回的是属性值文本节点的nodeValue返回的 阅读全文
posted @ 2012-07-09 14:26 xiaoxiaohui 阅读(146) 评论(0) 推荐(0)
摘要:常用的爆布流布局有两种:一种是浮动布局,一种是固定定位布局浮动布局:有几列的DIV(float),获取到的数据可以直接插入到对应的DIV中,这种布局比较简单,也比较常用的,不需要管各个模块的高度几个关键点:1.什么时候请求数据:document.documentElement.scrollHeight < document.documentElement.scrollTop + document.documentElement.clientHeight还需要一个开关,避免在请求数据的时候,又请求数据,onOff = true,在请求数据时设为flase,请求完了,并且渲染完成再打开2.可 阅读全文
posted @ 2012-07-03 16:30 xiaoxiaohui 阅读(221) 评论(0) 推荐(0)