1. 在FireFox中可以使用与HTML节点对象ID属性值相同的JS变量名称,但是IE中不行。 解决办法:在命名上区分HTML节点对象ID属性值和JS变量 2. IE不支持JS的const,无法定义JS常量 解决办法:全部用var定义为变量 3. 在JS中书写URL地址字符串时&字符就直接写为“&”(去掉双引号),不要写“&&#... Read More
posted @ 2010-09-30 14:48 sarsico Views(310) Comments(0) Diggs(0)
1. 原来在IE中设置HTML对象属性的方法如:document.all.apple.width=100或者apple.width=100;现在为了能够和FireFox兼容,对象属性的设置写为:document.getElementById(‘元素ID属性值’).setAttribute(‘width’, ‘100’) do... Read More
posted @ 2010-09-30 14:47 sarsico Views(325) Comments(0) Diggs(0)
1. IE下一般用document.body.onload = onload_func这样的方法注册onload响应事件函数,其中function onload_func()在这之前已经被实现,但是在FireFox下却无法执行; FireFox下一般用document.body.onload = onload_func()这样的方法。 解决办法:都采用window.onload = onload... Read More
posted @ 2010-09-30 14:47 sarsico Views(246) Comments(0) Diggs(0)
1. 以前对DOM节点访问一般用“document.All.元素ID属性值”或者“document.元素ID属性值”这种简化的方法,在FireFox中有时不支持此方法。 解决办法:标准的方法为“document.getElementById(‘元素ID属性值’)”或者“document.ge... Read More
posted @ 2010-09-30 14:46 sarsico Views(427) Comments(0) Diggs(0)
Css篇 : 1. CSS中几种浏览器对不同关键字的支持,可进行浏览器兼容性重复定义 !important 可被FireFox和IE7识别 * 可被IE6、IE7识别 _ 可被IE6识别 *+ 可被IE7识别 2. IE专用的条件注释 <!--其他浏览器 --> <link rel="stylesheet" type="text/css" href="css.css" ... Read More
posted @ 2010-09-30 14:43 sarsico Views(507) Comments(0) Diggs(0)