哈哈
别急,
是你的cTitle[1]这个值没有得到
你在什么地方那个传的?
得不到style='width:"+空+"px
所以才会报但却得到 'px'。  分析属性 'width' 值时出错

解决方案 »

  1.   

    谢谢!
    cTitle[1]这个肯定有值的!这个我当时也是这么想的,经过测试没问题的!!
    就是怕在这个变量cTitle[1]赋值进来之前,我怕FireFox已经对style='width:'+空+"px"执行解释了
      

  2.   

    在IE下是一点问题都没的!!!
    这几天就是为了兼容FireFox把我整惨了!!
    格式全乱了!功能也表现不出来!
    可能是我写的太烂了!!
      

  3.   

    是不是火狐不支持这样的 style='width:"+cTitle[1]+"px;赋值方式
      

  4.   

    --------
     <div id="a" style="width:100px;background-color:#F1EDED;">aaa</div>
    测试FF支持
      

  5.   

    cTitle[1]是一组静态数据DataTitles拆开后的数据var DataTitles=new Array(
    "第1列   #90   #left"  ,
    "第2列   #130  #left"  ,
    "第3列   #110  #left"  ,
    "第4列   #80   #center",
    "第5列   #80   #center",
    "第6列   #80   #center",
    "第7列   #80   #center",
    "第8列   #80   #center",
    "第9列   #80   #center",
    "第10列   #80   #center",
    "第10列   #80   #center",
    "第10列   #80   #center",
    "第10列   #80   #center",
    "第10列   #80   #center",
    "第10列   #80   #center",
    "第10列   #80   #center"
    )
    #80是他的宽度 for(var j=0;j<DataTitles.length;j++){
        if(j<LockCols){/**如果小于锁定行数,则锁定该行**/
          var cTitle=DataTitles[j].split("#")
      $("#A").val(cTitle[1])
          NewHTML+="<td><div name='LockDataContenTD"+j+"' class='NotLockDataClass' style='width:"+cTitle[1]+"px;height:"+RsHeight+"px;text-align:"+cTitle[2]+";background:"+bgcolor+"' >"+DataFields[i][j]+j+"</div></td>"
        }
      }
      

  6.   

    对呀!经过测试!!写死他的宽度可以,比如width:100px,但就是不知道怎么动态赋值有问题IE下没问题的。
    既然IE下没问题!就怀疑是FireFox有IE下不支持的赋值函数什么的
      

  7.   

    <td><div name='NotLockDataContenTD15' class='LockDataClass' style='width:89   px;height:25px;text-align:center;background:#FFFFFF' onMouseOver='NotLockDataDivOnMouseOver(this,15)'>持平15</div></td>知道结果了!原来啊!!
    我查看了Dom结果,FF对width:89   px;不认识,中间多了好多空格
    style='width:89   px;height:
      

  8.   

    感谢CCTV,感谢MTV 感谢xiaojing7,感谢chinmo ,感谢sportboy2008 
    希望能和你们一起探讨!!学习下