嵌入到HTML中的Windows媒体播放器控件 - 在开始播放后更改控件的大小

时间:2010-08-04 17:40:16

标签: javascript windows-media-player

我使用以下html在IE 8中呈现的网页上显示媒体播放器:

<OBJECT type="application/x-ms-wmp" classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="200" height="200">

开始播放后,控件的大小保持不变。

但是,当我在JavaScript中动态创建控件时,在启动视频后,控件会增加到视频的大小。这是代码:

player = document.createElement('object');
player.setAttribute("classid", "CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6");
player.setAttribute("type", "application/x-ms-wmp");
player.setAttribute("width", "200");
player.setAttribute("height", "200"); 

这是一个错误还是我错过了什么?如何保留与控件原始大小相同的视频大小?

谢谢。

P.S。顺便说一句,如果我以不同的顺序在JavaScript中设置控件的属性(“类型”之后的“classid”),则控件不会呈现。你知道什么可能是个问题。

1 个答案:

答案 0 :(得分:0)

您最好使用swfobject库嵌入视频,特别是如果您之后需要使用javascript操作它。

此论坛帖子可能相关:http://forums.adobe.com/message/3331660

-Andrian