javascript浏览器的兼容性 http://blog.csdn.net/chinmo/archive/2008/02/18/2102799.aspx自己看下关于offsetWidth和offsetLeft的自己好理解下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/chinmo/archive/2008/02/18/2102799.aspx 你哪个只是介绍了这些 属性的定义, 不是我要的,你看懂我的意思没有啊?? 在Firefox中当table的align="center"时,获得的(table)的offsetWidth 值是整个浏览器屏幕的宽度啊!!你可以试试吧!才止5px啊, 请试试再说吧! offsetWidth Property--------------------------------------------------------------------------------Retrieves the width of the object relative to the layout or coordinate parent, as specified by the offsetParent property. 你试试下面这个代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <script type="text/javascript"> <!-- var $ = function(id) { return document.getElementById(id); } //--> </script> </head> <body> <div style="width:500px"> <table id="test" border="1" align="center"> <tbody> <tr><td>dshjakdhaskjdhaskjhdsakjhdsjkad</td></tr> </tbody> </table></div> <script> alert($('test').offsetWidth); </script> </body></html>再试试这段<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> new document </title> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <script type="text/javascript"> <!-- var $ = function(id) { return document.getElementById(id); } //--> </script> </head> <body> <div style="width:500px"> <table id="test" border="1" style="text-align:center;"> <tbody> <tr><td>dshjakdhaskjdhaskjhdsakjhdsjkad</td></tr> </tbody> </table></div> <script> alert($('test').offsetWidth); </script> </body></html> 5楼,非常感谢,但是呢,第一:我们table的外面不能要div第二:去掉div,第一段代码:IE:218,FF:1264 第二段代码:IE:218,FF:258,但是:表格没有居中,而是表格内文本居中了。第三:加上div,第一段代码:IE:218,FF:500,但是:表格位置在层的中间,不是在整个浏览器中间 第二段代码:IE:218,FF:258,但是:表格没有居中,而是表格内文本居中了。都还有一点点问题,不过还是很感谢了,楼上的,不要光说不练,在那里摆谱。 把 table里加一个样式 style="display:inline;" 试试看行不行即:<table id="test" border="1" align="center" style="display:inline;">不过一般不推荐使用 align属性,涉及到样式的东西最好写在样式表里,最好还是加个 div style="text-align:center" 我是菜鸟,啥都写不出来,所以才来问,不像你,只给思想的高手~再说了,一个技术点,和门户网,是两码事,技术开源,没听过项目开源的,项目只有技术吗?给你个思想:要循环需求、循环设计、循环架构、循环coding、循环测试,还要循环拿给客户试用..... 照理说你这种喜欢思想的人应该能够明白啊,咋个搞起在呢?记住哈,一个思想:循环,你要等得到我这个菜鸟写出来,你就等嘛,不要你分,安逸塞,写框架的高手?对了,你晓不晓得啥子时框架? 呵呵,chinmo 的那篇文章里的图蛮好的,你可以收藏一下,有空仔细拜读一下,自己写写代码试试效果了框架?你把基础知识都掌握扎实了,稍微发挥一下,框架也就小菜一碟了走自己的路,让别人开车去吧 看了这个贴,有点搞笑,LZ和1楼说的东西完全两码事嘛,5楼还比较接近,难怪LZ和1楼的火气那么大o(∩_∩)o...这个问题,用<center><table>....</table></center>应该是最接近的了。楼主虽然火大,不过1楼也有不对的地方啊,来不来就说什么只讲思想,难怪别人要毛了,现在世界上有几个人敢这样说啊?就算是比尔,也要做啊,只讲思想,o(∩_∩)o...搞笑...... 简单!在文本框里鼠标点击它文本框变空,点别处时文本框还原成以前的,怎样写 求教怎样才能让Ext Htmleditor 自适应 js字符串转对象问题 重开一贴,修改JS代码,鼠标拖拽的问题!! 请问,js中如何replace“<table ”+任意字符+">" 关于获取选定的option的offsettop的问题 求一导航条代码 求JS时间控件,急用! 在请大家帮忙看看这句话 如何将整页的HTML文本替换 javascript 一个小问题. 实在不明白了
你哪个只是介绍了这些 属性的定义, 不是我要的,你看懂我的意思没有啊??
你可以试试吧!
才止5px啊, 请试试再说吧!
--------------------------------------------------------------------------------
Retrieves the width of the object relative to the layout or coordinate parent, as specified by the offsetParent property. 你试试下面这个代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<script type="text/javascript">
<!--
var $ = function(id) {
return document.getElementById(id);
}
//-->
</script>
</head> <body>
<div style="width:500px">
<table id="test" border="1" align="center">
<tbody>
<tr><td>dshjakdhaskjdhaskjhdsakjhdsjkad</td></tr>
</tbody>
</table></div>
<script>
alert($('test').offsetWidth);
</script>
</body>
</html>
再试试这段<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<script type="text/javascript">
<!--
var $ = function(id) {
return document.getElementById(id);
}
//-->
</script>
</head> <body>
<div style="width:500px">
<table id="test" border="1" style="text-align:center;">
<tbody>
<tr><td>dshjakdhaskjdhaskjhdsakjhdsjkad</td></tr>
</tbody>
</table></div>
<script>
alert($('test').offsetWidth);
</script>
</body>
</html>
第一:我们table的外面不能要div第二:去掉div,第一段代码:IE:218,FF:1264
第二段代码:IE:218,FF:258,但是:表格没有居中,而是表格内文本居中了。第三:加上div,第一段代码:IE:218,FF:500,但是:表格位置在层的中间,不是在整个浏览器中间
第二段代码:IE:218,FF:258,但是:表格没有居中,而是表格内文本居中了。
都还有一点点问题,不过还是很感谢了,
楼上的,不要光说不练,在那里摆谱。
再说了,一个技术点,和门户网,是两码事,技术开源,没听过项目开源的,项目只有技术吗?给你个思想:要循环需求、循环设计、循环架构、循环coding、循环测试,还要循环拿给客户试用..... 照理说你这种喜欢思想的人应该能够明白啊,咋个搞起在呢?
记住哈,一个思想:循环,你要等得到我这个菜鸟写出来,你就等嘛,不要你分,安逸塞,写框架的高手?对了,你晓不晓得啥子时框架?
框架?你把基础知识都掌握扎实了,稍微发挥一下,框架也就小菜一碟了
走自己的路,让别人开车去吧
这个问题,用<center><table>....</table></center>应该是最接近的了。
楼主虽然火大,不过1楼也有不对的地方啊,来不来就说什么只讲思想,难怪别人要毛了,现在世界上有几个人敢这样说啊?就算是比尔,也要做啊,只讲思想,
o(∩_∩)o...搞笑......