www.666365.com

  • 首页
  • 日博最新网址
  • det365体育投
  • 365bet有没有app
  • mobile.68365365.com
  • 365bet亚洲版官方
  • 365bet规则

热门文章

你想保留MVP吗?该联盟的明星获得了独特
你想宣布这段关系吗?“易云迪带着一位
你超过1000亿美元?2018年,中国连续10年成
伊朗正在派遣一个重要的战略港口:它是
他和他的妻子从一开始就成了百万富翁。
关羽和赵云有什么区别?
伍利留在海里,开始倒计时!有三个因素
东方电气获得了第一个在中国生产核蒸汽
丰富的礼物和婚姻吉莉安的公共婚礼细节
你还记得刘星的键盘“你的家人有孩子吗

随机文章

对于无锡来说,有一个古老的城市可以统
可疑的夫妇在房子里撞了七天。死后,跪
“心脏食品”被认可为狗粮的国家价格
[矿石块专用鼓筛,移动式砂和砂分离机,
Kampo药物如何治疗颈椎病?
杨子看着王皓的动机?王皓打电话给孔彤
在你结婚的时候,你将来会用什么新娘手
剖腹产剖腹产,有什么区别,你应该看看
在蝎子贼发出光速之后,有数千匹马熨烫
如果购买的商品用于免税,是否可以扣除

365bet亚洲版官方
当前位置:主页 > 365bet亚洲版官方 >

JS中常用的一些兼容编写方法

 

1)
将栏移动到距离varscrollTop = document的顶部。
documentElement。
scrollTop ||文档。
身体。
scrollTop; 2。
从滚动条到左侧的距离是varscrollLeft = document。
documentElement。
scrollLeft ||文档。
身体。
左滚动; 3。
通过类属性{if(obj。)获得页面元素对象的功能元素类(obj,className)的兼容性。
getElementsByClassName){返回obj。
getElementsByClassName(className);}否则{vararr =[];凭证= obj。
getElementsByTagName('*'); for(vari = 0; ieles。
长度; i ++){if(eles[i]。
className === className){arr。
推(eles[i]);}}returnarr;}}4。
functiongetStyle(obj,attr){获取与returnnobj兼容的非在线样式。
currentStyle?
对象
currentStyle[attr]:窗口。
getComputedStyle(obj。
1)[attr];}5。
获取窗口=变量=事件||与事件对象的兼容性。
活动; 6。
functiongetButton(事件)获取与窗口{vare = event ||兼容的鼠标代码值
事件;是(事件){返回。
按钮;}elseif(窗口。
事件){开关(例如
按钮){case1:return0; case4:return1; case2:return2;}}}7。获取与键盘代码值兼容的varcode =事件。
keyCode事件||。
charCode事件||。
它; 8。
兼容事件阻止了时间泡。
stopPropagation?
一个事件
stopPropagation():事件。
cancelBubble = true; 9,避免了默认的超链接行为。
preventDefault?
一个事件
preventDefault():事件。
returnValue = false; 10,添加侦听器时间函数addEventListener(obj,event,fn,boo){if(obj。
addEventListener){obj。
addEventListener(event,fn,boo);}elseif(obj。
attachEvent){obj。
attachEvent('on'+ event,fn);}}一旦removeEventListener(obj,event,fn,boo){if(obj。
removeEventListener){obj。
removeEventListener(event,fn,boo);}elseif(obj。
detachEvent){obj。
detachEvent('on'+ event,fn)}}12。从事件源获取兼容的vartarget = e。
目的|| e。
srcElement;

 
上一篇:大家大喊大叫:让我们一起建立一个和平和谐的   下一篇:没有了

www.666365.com