<div id="d1" class="div1">div1</div>
var d = document.getElementId("d1")
var w = d.style["width"] || d.width
var h = d.style["height"] || d.height
我就没有听说过用那个就获取不到宽和高了
<DIV ID=oDiv STYLE="overflow:scrollwidth:200height:100">. . . </DIV><BUTTON onclick="alert(oDiv.clientHeight)">client height</BUTTON>
<BUTTON onclick="alert(oDiv.offsetHeight)">offset heightY</BUTTON>
这段代码你应该看得懂,这里你要搞清楚四个属性:
clientHeight:获取对象的高度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。
clientWidth:获取对象的宽度,不计算任何边距、边框、滚动条或可能应用到该对象的补白。
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。
offsetWidth:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的宽度。
详细的属性请参阅Dhtml手册
(function(){var option ={"auto_play":"0","file_id":"16092504232103639705","app_id":"1251580615","width":screen.width,"height":screen.height}/*调用播放器进行播放*/
new qcVideo.Player( /*代码中的id_video_container将会作为播放器放置的容器使用,可自行替换*/ "id_video_container", option )})()