会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
狂耳
不恨古人吾不见,恨古人不见吾狂耳!
博客园
首页
新随笔
联系
订阅
管理
2014年10月25日
JS兼容性问题---Element.style.top
摘要: 题目: 设置元素的top样式方案:ele.style.top = "0px";不兼容浏览器: 所有IE浏览器原因: IE浏览器的top值为数值型, left、right、bottom同样受影响解决方案:if (!(ele.style.top = "0px")) { ele.style.top ...
阅读全文
posted @ 2014-10-25 17:18 狂耳
阅读(541)
评论(0)
推荐(0)
2014年10月24日
JS兼容性问题---Document的scrollTop
摘要: 题目: 获取滚动条滚动过的距离方案:var scrollTop = document.documentElement.scrollTop;不兼容浏览器: Chrome原因: Chrome不支持document.documentElement.scrollTob解决方案: var...
阅读全文
posted @ 2014-10-24 12:45 狂耳
阅读(799)
评论(0)
推荐(0)
2014年10月23日
JS兼容性问题---Element的offsetTop
摘要: 题目: 获取指定元素距离浏览器顶部的距离方案: var distanceTop = element.offsetTop;不兼容浏览器: IE 7及以下原因: 未知, 貌似获得到的值是IE 8的offsetTop值解决方案: position: relati...
阅读全文
posted @ 2014-10-23 19:42 狂耳
阅读(1067)
评论(0)
推荐(0)
JS兼容性问题---innerHTML
摘要: 题目: 获取指定内容的节点方案:element.innerHTML == str;不兼容浏览器: IE 7及以下原因: IE 7以下不将空白作为一个节点, 当节点后面有换行或者空白的时候获取到的innerHTML会多一个空格解决方案:element.innerHTML == str || eleme...
阅读全文
posted @ 2014-10-23 18:41 狂耳
阅读(707)
评论(0)
推荐(0)
JS兼容性问题---Element对象
摘要: 题目: 给Element对象添加自定义方法方案: Element.prototype.myFunc = function () { // coding... }不兼容浏览器: IE 7及以下原因: 通过obj.__proto__ = null;切断了...
阅读全文
posted @ 2014-10-23 16:28 狂耳
阅读(317)
评论(0)
推荐(0)
JS兼容性问题---table添加元素
摘要: 题目: 给定一个table请通过节点方法动态为其添加三行两列。方案: for (var i = 0; i < 3; ++i) { var tr = document.createElement("tr"); for (var j = 0; j...
阅读全文
posted @ 2014-10-23 16:12 狂耳
阅读(264)
评论(0)
推荐(0)
公告