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>
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>
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名
这样就可以了,网络上找了好久没答案,