原始HTML结构如下:
<div class="playBox" style="background:#000">
<div id="vPlayer">
</div>
</div>
载入浏览器后,JS动态加载播放器,HTML变成了这样:
<div class="playBox" style="background:#000">
<object id="vPlayer">
</object>
</div>
楼主的两种方法,
一种是等页面JS将播放器完全加载后再执行楼主自己写的脚本,自然是可以的;
另一种不等播放器加载完全就已经执行了楼主自己的脚本,所以真正想要改的宽度和高度没有改掉。
之余那个列表,那是原始HTML就已经存在,不是页面JS动态加载的,所以无论那种方式都是可以的。
-----------------
P.S. 注意JS写法规范
document.getElementById('vPlayer').style.width = '930px';
楼主没有发现这个错误,说明楼主正在使用IE浏览器
--
FROM 58.19.126.*