摘要:
1.获取指定元素的样式属性值,兼容IE与其他标准DOM 1 //parameter:el具体元素、name样式属性名("width"、"background") 2 //return:el元素的样式属性name的值 3 function getStyle(el,name){ 4 if(el.style[name]){ 5 return el.style[name]; 6 } 7 else if(e.currentStyle){ 8 return el.currentStyle[name]; 9 }10 else if(document.defaultVi 阅读全文
posted @ 2011-08-20 23:29
菜心作坊
阅读(1419)
评论(0)
推荐(0)
摘要:
CSS HACK:浏览器兼容的一些写法人一旦习惯了某些东西就很难去改,以及各种各样的原因,新的浏览器越来越多,而老的总淘汰不了。增长总是快于消亡导致了浏览器兼容是成了谈不完的话题。说到浏览器兼容,CSS HACK自然而然地被我们想起。今天,我们通常都有一个团队或者将有一个团队的人在一个公司里面做相同的事,需要我们有统一的规范来进行Coding,以方便维护。而解决兼容的方法就是(必须是,因为这才最容易有问题的)其中一个最重要的、要解决的规范之一。在解决兼容方法上,想定出一个统一的规范,个人认为应该以下面3点为基本原则:权衡成本:在浏览器被淘汰后,如何快速清理掉无用代码 可维护:在资源成本和完美间 阅读全文
posted @ 2011-08-20 21:28
菜心作坊
阅读(889)
评论(3)
推荐(4)
摘要:
本文出自前端档案,以作学习参考之用。自己也补充了一些内容长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性: 一、函数和方法差异; 二、样式访问和设置; 三、DOM方法及对象引用; 四、事件处理; 五、其他差异的兼容处理。一、函数和方法差异1. getYear()方法【分析说明】先看一下以下代码:var year= new Date().getYear();document.write(year); 在IE中得到的日期是" 阅读全文
posted @ 2011-08-20 15:03
菜心作坊
阅读(7422)
评论(3)
推荐(4)
浙公网安备 33010602011771号