1. document.all
Firefox可以兼容document.all, 
但会生成一条警告。可以用getElementById("*") 或者 
getElementByTagName("*)来代替
不过对于document.all.length等属性,则完全不兼容。
2. 
parentElement
这个也不兼容。比方说, obj.parentElement.name 则应改成 
obj.parentNode.attributes.getNamedItem("name").nodeValue (不知道如何写得更简洁些)更多的区别
那就请看:http://blog.csdn.net/chinmo/archive/2008/02/17/2100325.aspx

解决方案 »

  1.   

    红色部分的要注释掉function   showDetail() 
            { 
                    //var   frameElement.detailElement; 
                    frameElement=window.event.srcElement; 
                    if(frameElement.className=="frame") 
                    { 
                            detailElement=document.all("detail"); 
                            if(detailElement.style.display   ==   "none") 
                            { 
                                    detailElement.style.display=""; 
                            } 
                            else 
                            { 
                                    detailElement.style.display="none"; 
                            } 
                    } 
            } 
      

  2.   

    楼上大侠,谢谢,这里面应该是,不是.。我的关键的疑问是
    1.document.all.imageLayer.style.posTop 是啥意思?
    2.document.all.imageLayer.style.visibility 是啥意思?
    document.body.scrollTop?
    document.all.imageLayer.style.posTop?
    eval("document.all."+layerName+".style.posTop=y")?
    frameElement=window.event.srcElement?
    window.event.srcElement?
    frameElement.className?
    document.all("detail")?
    detailElement.style.display?所以想请大侠逐一解释我的程序里面的语句,谢谢。
      

  3.   

    1.document.all.imageLayer.style.posTop   是啥意思? 
    得到“imageLayer”这个对象的高度
    2.document.all.imageLayer.style.visibility   是啥意思? 
    控制这个“imageLayer”对象的显示与否
    document.body.scrollTop? 
    页面滚动条滚进去的高度
    document.all.imageLayer.style.posTop? 
    同上
    eval("document.all."+layerName+".style.posTop=y")? 
    设置layerName这个变量对应的名字的对象的高度为y
    frameElement=window.event.srcElement?
     frameElement为触发事件的对象
    window.event.srcElement? 
       触发时间的对象
    frameElement.className? 
    修改frameElement这个对象的样式表
    document.all("detail")? 
    得到“detail”这个对象
    detailElement.style.display? 
    detailElement这个对象的显示与否的样式
      

  4.   

    document.all  ?啥意思
    eval()           啥意思?window.event.srcElement?   
          触发时间的对象 ????????我应该看哪本书能得到上面的知识呢?,虽然水火大侠讲得很详细,可我基础太差还是云里雾中
      

  5.   

    下载javascript帮助文档,里面有说明
      

  6.   

    document.all     ?啥意思 
    eval()                       啥意思? window.event.srcElement?       
                触发时间的对象   ???????? 我应该看哪本书能得到上面的知识呢?,虽然水火大侠讲得很详细,可我基础太差还是云里雾中IE和FF的JS:
    那就请看:http://blog.csdn.net/chinmo/archive/2008/02/17/2100325.aspx
    给个链接地址先,大哥JS文档说明在CSDN就有,自己找
      

  7.   

    我在google里面找过了,没有啊, 我是这么找的, js文档说明 www.csdn.net....没有啊
      

  8.   

    http://download.csdn.net/source/165301