- 博客(6)
- 收藏
- 关注
转载 JS兼容性问题---Element.style.top
题目: 设置元素的top样式方案:ele.style.top = "0px";不兼容浏览器: 所有IE浏览器原因: IE浏览器的top值为数值型, left、right、bottom同样受影响解决方案:if (!(ele.style.top = "0px")) { ele.style.top = 0; }...
2014-10-25 17:18:00
196
转载 JS兼容性问题---Document的scrollTop
题目: 获取滚动条滚动过的距离方案:var scrollTop = document.documentElement.scrollTop;不兼容浏览器: Chrome原因: Chrome不支持document.documentElement.scrollTob解决方案: var scrollTop = document....
2014-10-24 12:45:00
102
转载 JS兼容性问题---Element的offsetTop
题目: 获取指定元素距离浏览器顶部的距离方案: var distanceTop = element.offsetTop;不兼容浏览器: IE 7及以下原因: 未知, 貌似获得到的值是IE 8的offsetTop值解决方案: position: relative;测试后结果: 完美解决...
2014-10-23 19:42:00
381
转载 JS兼容性问题---innerHTML
题目: 获取指定内容的节点方案:element.innerHTML == str;不兼容浏览器: IE 7及以下原因: IE 7以下不将空白作为一个节点, 当节点后面有换行或者空白的时候获取到的innerHTML会多一个空格解决方案:element.innerHTML == str || element.innerHTML == st...
2014-10-23 18:41:00
152
转载 JS兼容性问题---Element对象
题目: 给Element对象添加自定义方法方案: Element.prototype.myFunc = function () { // coding... }不兼容浏览器: IE 7及以下原因: 通过obj.__proto__ = null;切断了和原型的关系解决方案: ...
2014-10-23 16:28:00
116
转载 JS兼容性问题---table添加元素
题目: 给定一个table请通过节点方法动态为其添加三行两列。方案: for (var i = 0; i < 3; ++i) { var tr = document.createElement("tr"); for (var j = 0; j < 2; ++j) { ...
2014-10-23 16:12:00
93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人