这段JS为什么能在FireFox运行,但是不能再IE6中运行? 本帖最后由 zhaizhaoxuan 于 2010-01-14 14:00:58 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.documentElement.clientWidth或许应该改成document.body.clientWidth或者parseInt(document.body.clientWidth) 试试看L@_@Kfunction $(obj){ return document.getElementById(obj);}function ChangeWin(){ var W = (document.documentElement.clientWidth|document.body.clientWidth) - 273; var divobj = $("QJ_WinFinfo"); divobj.style.width = W;//出错} 自己解决了原来是W3C标准问题。。没定义W3C标准导致IE中document.documentElement.clientWidth为0http://hi.baidu.com/bluedream_119/blog/item/dc377d4bef83aff783025c68.html 急急!在线等,JS中如何有效过滤内容中所有的HTML标签、CSS样式表、JS代码 在firefox v3.5中无效果,又是浏览器兼容问题。。。 关于js框架的一些疑惑? 高手请进,百分请教个URL附加参数,列出查询结果的问题 为何history.back返回后数据丢失? 新版论坛首页真**的难看... 我们js区居然没有实现文本分页的帖子???恭请高手解决!来者有分! 请教:JavaScript中如何实现参数的地址传递??? 请问,可不可以自己写一个div,然后把该div作为一个参数传给一个函数。 ***字符串替换*** 如何让button保持在按下状态 关于一个js在FF和IE下兼容的问题
或许应该改成
document.body.clientWidth
或者
parseInt(document.body.clientWidth)
function $(obj){
return document.getElementById(obj);
}function ChangeWin(){
var W = (document.documentElement.clientWidth|document.body.clientWidth) - 273;
var divobj = $("QJ_WinFinfo");
divobj.style.width = W;//出错
}
原来是W3C标准问题。。没定义W3C标准导致IE中document.documentElement.clientWidth为0http://hi.baidu.com/bluedream_119/blog/item/dc377d4bef83aff783025c68.html