我无法让它发挥作用。奇怪的是,<param name="ShowStatusBar" value="false">
根本没有影响。此外,我的wmp对象(JavaScript)中没有“showStatusBar”属性。
var obj = '<object id="_wmp" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" TYPE="application/x-oleobject" width="' + parseInt(parsed.width) + '" height="' + (parseInt(parsed.height) + 0) + '" codebase="http://www.microsoft.com/Windows/MediaPlayer/">';
obj += '<param name="URL" value="' + parsed.path + '">';
obj += '<param name="wode" value="transparent">';
obj += '<param name="windowlessVideo" value="true">';
obj += '<param name="autostart" value="true">';
obj += '<param name="ShowControls" value="true">';
obj += '<param name="ShowStatusBar" value="false">'; // does not work
obj += '<param name="showtracker" value="0">'; // has no effect
obj += '<param name="showstatusbar" value="0">'; // has no effect
obj += '</object>';
obj然后插入到文档中,我可以在控制台中控制它(例如使用_wmp.controls.stop()
)但我似乎无法隐藏状态栏?
我想要隐藏它的原因是因为显示播放列表和剪辑信息的状态栏,这会在视频周围生成不需要的附加帧。此外,重新插入视频时,总会有播放列表信息,如“播放列表12”,“播放列表13”等。
对于其他wmp版本,我还附加了一个CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95
的对象,它可以很好地隐藏状态栏。这个想法?
如何使用html和javascript彻底删除状态栏和/或更改/删除播放列表信息?
谢谢!