这是IE才有的方法,不能在Firefox里执行。不过可以通过其他方式达到同样的目的,比如
document.body.style.backgroundColor = '#00ffff';

解决方案 »

  1.   

    改成通用的
    document.body.style.backgroundColor = 'yellow'; 
      

  2.   

    现在都用style.backgroundColor的写法的啦
      

  3.   

    标准.标准...即使IE占据百分之九十以上的市场份额..我就不明白为什么一个w3c的机构..会否认一个占据百分之九十市场的东西...我就郁闷了我
      

  4.   

    w3c的标准很好,代码很直观
    反倒是document.execCommand('BackColor',true,'yellow');  这种写法让人不知所云
      

  5.   

    兄弟这话可不对。到目前IE可只剩70%不到了,其中还有将近20%是我们痛恨的IE6。为什么要有标准,我觉得用用IE6就知道了。别人我不清楚,反正我现在几乎都得花第一个版本50%以上的时间来适应IE6。要说以前没有标准也就算了,现在明明有了标准,IE却实现不好,能怪谁呢?