//将数据转换成 a=1&b=2格式; function json2url(json){ //加随机数防止缓存; json.t = Math.random(); var arr = []; for(var name in json){ arr.push(name+'='+json[name]); } ...
分类:
Web程序 时间:
2017-06-13 00:11:53
阅读次数:
324
事件(event) event对象 (1)什么是event对象? Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行! (2)Event相关方法与属性 1、谷歌 event.stopPropagat ...
分类:
编程语言 时间:
2017-06-09 22:39:55
阅读次数:
142
clientX/Y 可视区的鼠标坐标 全兼容 offsetX/Y 鼠标坐标到物体边框的距离 IE+Chrome pageX/Y 页面 高级 浏览器 screenX/Y 屏幕 全兼容(没用) var e = evt || window.event; evt作为参数兼容高级浏览器,window.even ...
分类:
其他好文 时间:
2017-06-07 21:45:03
阅读次数:
333
window.scrollTop();鼠标滚轮卷动值 表示范围: screenY>pageY>clientY>offsetY 当页面没有滚动时,pageY == clientY ...
分类:
其他好文 时间:
2017-05-27 00:47:00
阅读次数:
234
一、关于offsetX,clientX,pageX,scrollX的区别 offsetX表示点击点到所点击物体左边距的距离; clientX表示点击点到浏览器左边的距离,该点击点会随着滚动条的移动而发生变化; pageX表示点击点到浏览器左边的距离,但点击点不会因滚动条的移动而变化; scrollX ...
分类:
其他好文 时间:
2017-05-23 20:25:55
阅读次数:
149
先总结下区别: event.clientX、event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条。IE事件和标准事件都定义了这2个属性 event.pageX、event.pageY 类似于event.clientX、event.client ...
分类:
编程语言 时间:
2017-05-22 19:28:13
阅读次数:
159
一、阻止默认行为: return false; 例如:屏蔽右键菜单,弹出自定义右键菜单 二、只能输入数字的输入框 (在英文输入状态下) ...
分类:
其他好文 时间:
2017-05-15 14:14:50
阅读次数:
184
一、跨浏览器的事件对象 二、右键菜单demo ...
分类:
其他好文 时间:
2017-05-13 16:02:52
阅读次数:
187
首先普及一下鼠标左右键值的相关方法: 1、event.x 鼠标横轴 2、event.y 鼠标纵轴 3、event.keycode 键盘值 4、events.button==0 默认。没有按任何按钮。 5、events.button==1 鼠标左键 6、events.button==2 鼠标右键 7、 ...
分类:
Web程序 时间:
2017-05-12 16:33:11
阅读次数:
403