日期:2014-05-16  浏览次数:20351 次

请教一个js小问题
碰到一个js小问题,函数如下
      if(document.all){
                                //所有的变量组成的树组.
              bgclock.innerHTML= "^_^   "+time
}
      time是一个String变量。我想问的是这句话实现什么功能?
      document.all与bgclock.innerHTML代表什么?bgclock,innerHTML又代表什么?

------解决方案--------------------
bgclock应该是一个层对象的id
innerHTML就是往这个层里写东西
------解决方案--------------------
这句话测试的话会出错滴.
------解决方案--------------------
现在的页面通常要能在FIREFOX上正常运行并保持样式正确,但是有时一些属性是FIREFOX不支持的。所以要分开判断。。。document.all是IE浏览器获取对象的方式。。。在这里的意思就是。如果是IE浏览器就执行if语句。。。。

通常在页面最上面加上这个。。。var IE = (document.all)?true:false;下面用的时候就可以通过变量IE来分别定义特殊样式了。。。。