摘要: 想在touchmove事件里监听手指按下的坐标,event.pageX获取的是undefined,changedTouches,targetTouches,touches也只获得到了鼠标按下时的坐标,没法持续监听,求帮助!或者其他办法也行,效果大概是一个元素,手指在上面滑动,然后改变这个元素的top之类的...//禁用手机默认的触屏滚动行为 document.addEventListener('... 阅读全文
posted @ 2016-11-10 16:40 成忠 阅读(21773) 评论(0) 推荐(1) 编辑
摘要: 1. touchstart :手指放在一个DOM元素上。2. touchmove :手指拖曳一个DOM元素。3. touchend :手指从一个DOM元素上移开 这是监听整个页面的触摸事件。加上这个代码后,忘记了有个变量定义了 就是 output这个。 你在页面建立一个id 放上代码 就可以看到测试 阅读全文
posted @ 2016-11-10 16:33 成忠 阅读(10129) 评论(0) 推荐(0) 编辑
摘要: 获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下。IE中,浏览器显示窗口大小只能以下获取: 代码如下复制代码 在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小: 代码如下复制代码 IE,FF,Safari皆支持该方法,opera虽支持该属性,但是返回的是页面尺 阅读全文
posted @ 2016-11-10 13:52 成忠 阅读(8405) 评论(0) 推荐(0) 编辑
摘要: JS获取浏览器可视区域的尺寸 所谓可视区域是指能看得见的区域,即在浏览器中能看到页面的区域(高度与宽度)。刚刚使用 document.body.clientHeight 来获取可视区域的高度得到的却是整个文档的高度,然后在cnblogs.com的一篇文章中获知需要通过 document.docume 阅读全文
posted @ 2016-11-10 13:48 成忠 阅读(3496) 评论(0) 推荐(0) 编辑
摘要: clientWidth是对象看到的宽度(不含边线,即border)scrollWidth是对象实际内容的宽度(若无padding,那就是边框之间距离,如有padding,就是左padding和右padding之间距离)。offsetWidth是指对象自身的宽度,整型,单位像素(含边线,如滚动条的占用 阅读全文
posted @ 2016-11-10 13:45 成忠 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight 阅读全文
posted @ 2016-11-10 13:43 成忠 阅读(182) 评论(0) 推荐(0) 编辑