document.all
为对象集合 只要存在就能执行
document.all只是判断是否支持这中写法
并不是要判断是否是IE

解决方案 »

  1.   

    document.all
    为对象集合 只要存在就能执行
    document.all只是判断是否支持这中写法
    并不是要判断是否是IE
      

  2.   

    严格来说应该是使用IE内核的浏览器
    包括IE、遨游、腾讯浏览器等
      

  3.   

    我做了些修改,红色标识是适应FF。目前适应IE/FF
    FF中不知document.all<HTML> 
    <HEAD> 
    <TITLE>时间日期篇--显示日期 </TITLE> 
    </HEAD> <BODY bgcolor="#fef4d2" > 
    <br> <br> 
    <center> 
    <font color="ffaafa"> <h2>时间日期篇--显示日期 </h2> </font> 
    <hr width=300> 
    <br> <br> <!-- 案例代码开始 --> <script language="JavaScript"> 
    var isnMonth = new 
    Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"); 
    var isnDay = new 
    Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日"); 
    today = new Date () ; 
    Year=today.getYear(); 
    Date=today.getDate(); 
    if (document.all) 
    document.write("今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]) 
    else 
    {
    var mybody = document.getElementsByTagName("body")[0];// 得到Body对象
    var div = document.createElement("div"); // 创建层
    div.innerHTML = "今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDa[today.getDay()];// 层中添加现在时间
    mybody.appendChild(div); // 层加入Body中
    }
    </script> 
    <!-- 案例代码结束 --> </BODY> </HTML>