老问题!!FireFox和IE。。。。。。 哈哈别急,是你的cTitle[1]这个值没有得到你在什么地方那个传的?得不到style='width:"+空+"px所以才会报但却得到 'px'。 分析属性 'width' 值时出错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢!cTitle[1]这个肯定有值的!这个我当时也是这么想的,经过测试没问题的!!就是怕在这个变量cTitle[1]赋值进来之前,我怕FireFox已经对style='width:'+空+"px"执行解释了 在IE下是一点问题都没的!!!这几天就是为了兼容FireFox把我整惨了!!格式全乱了!功能也表现不出来!可能是我写的太烂了!! 是不是火狐不支持这样的 style='width:"+cTitle[1]+"px;赋值方式 -------- <div id="a" style="width:100px;background-color:#F1EDED;">aaa</div>测试FF支持 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>" } } 对呀!经过测试!!写死他的宽度可以,比如width:100px,但就是不知道怎么动态赋值有问题IE下没问题的。既然IE下没问题!就怀疑是FireFox有IE下不支持的赋值函数什么的 <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: 感谢CCTV,感谢MTV 感谢xiaojing7,感谢chinmo ,感谢sportboy2008 希望能和你们一起探讨!!学习下 jquery autocomplete插件的使用 问个关于多行的正则 输入框的检测问题,也许有点难,,请高手指点. 急:代码如下为什么load()没有执行?建的popup窗口 javascript连接sqlserver数据库作update操作的问题 EXT多选框的一个小问题 javascript 高手请进?高难问题! ie = document.all?1:0什么意思 用控件画线,不用java和vml 求助js函数参数传递 jquery 这个选择器怎么写 javaScript读串口?
cTitle[1]这个肯定有值的!这个我当时也是这么想的,经过测试没问题的!!
就是怕在这个变量cTitle[1]赋值进来之前,我怕FireFox已经对style='width:'+空+"px"执行解释了
这几天就是为了兼容FireFox把我整惨了!!
格式全乱了!功能也表现不出来!
可能是我写的太烂了!!
<div id="a" style="width:100px;background-color:#F1EDED;">aaa</div>
测试FF支持
"第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>"
}
}
既然IE下没问题!就怀疑是FireFox有IE下不支持的赋值函数什么的
我查看了Dom结果,FF对width:89 px;不认识,中间多了好多空格
style='width:89 px;height:
希望能和你们一起探讨!!学习下