windows media play javascript 全屏 单击事件

<object id="MediaPlayer" height="300" width="400"
                        classid
="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" viewastext>
                        
<!--//播放檔的地址 ex:歌曲地址.mp3 -->
                        
<param name="URL" value="D:\xxx\bin\Debug\ad\AVSEQ01.dat" />
                        
<!--//指定流檔播放的速度,負數表示反向播放。-->
                        
<!--//當該值不是1時,ASF和 WMV檔在播放時會靜音-->
                        
<!--//一般取值在-10到10-->
                        
<param name="rate" value="1" />
                        
<!--//介於-100和100的整數作用:指定平衡左右揚聲器-->
                        
<param name="balance" value="0" />
                        
<!--//當前所在播放位置,單位:秒-->
                        
<param name="currentPosition" value="0" />
                        
<!--//指定流檔播放的次數-->
                        
<param name="playCount" value="99999999" />
                        
<!--//是否自動播放-->
                        
<param name="autoStart" value="-1" />
                        
<param name="autoRewind" value="-1" />
                        
<param name="currentMarker" value="0" />
                        
<!--//指定URL路徑是否啟動流覽器打開-->
                        
<param name="invokeURLs" value="-1" />
                        
<!--//0到100的任何數值,指定音量大小-->
                        
<param name="volume" value="50" />
                        
<!--//指定音頻是否靜音-->
                        
<param name="mute" value="0" />
                        
<!--//None,mini,或full,指定Windows媒體播放器控制如何顯示-->
                        
<param name="uiMode" value="none" />
                        
<param name="stretchToFit" value="0" />
                        
<param name="windowlessVideo" value="0" />
                        
<!--//指定是否讓播放器有效-->
                        
<param name="enabled" value="-1" />
                        
<!--//指定是否使右鍵菜單有效-->
                        
<param name="enableContextMenu" value="1" />
                        
<!--//指定是否採用全屏模式播放流檔內容-->
                        
<param name="fullScreen" value="0" />
                        
<param name="ShowControls" value="0" />
                        <param name="SendKeyboardEvents" value="-1" />
                        
<param name="SendMouseClickEvents" value="-1" />
                        
<param name="SendMouseMoveEvents" value="-1" />
                    
</object>

 

 

上面代码放在HTML页面中,

倒数三行的设置,是对应如果你要做JAVASCRIPT里是否要获取到,0是false,只是不明白为什么-1是true,

然后在HTML里面加入

 

<SCRIPT FOR="MediaPlayer" EVENT="MouseDown( iButton, iShiftState, fX, fY )" 
LANGUAGE
="JScript">
//document.MediaPlayer.fullScreen=-1;
//
鼠标点击触发的事件在这里
</SCRIPT>
<SCRIPT FOR="MediaPlayer" EVENT="MouseMove( iButton, iShiftState, fX, fY )" 
LANGUAGE
="JScript">
//wmpCloseFull();
</SCRIPT>

<SCRIPT FOR="MediaPlayer" EVENT="KeyDown(iKeyCode, iShiftState)" LANGUAGE="JScript">
//wmpCloseFull();
</SCRIPT>

 

 

document.MediaPlayer.fullScreen=-1

MediaPlayer是object的id名

这样就可以了,网络上找了好久没答案,

 

 

posted on 2010-06-23 09:18  Blackie  阅读(879)  评论(0编辑  收藏  举报

导航