Web Source2015. 6. 24. 15:12

네이버에서는 검색이 어려운 블로그입니다. 구글검색을 이용해 주세요.



윈도우 미디어 플레이어의 상태 이벤트

Window Media Player PlayStateChange event


https://msdn.microsoft.com/en-us/library/windows/desktop/dd564079(v=vs.85).aspx

https://msdn.microsoft.com/en-us/library/windows/desktop/dd564085(v=vs.85).aspx


<embed id='PC' src='http://ip' width='320' height='60' type='application/x-mplayer2'>


<script for='PC' event='PlayStateChange(NewState)'>

var console = window.console || {log:function(){}}; //ie 에서 console.log 가능

console.log(PC.playstate+' + '+NewState+ new Date());

if (NewState==1) setTimeout(function(){window.location.reload();}, 100);

</script>


아래처럼 해야되는 경우도 있다.
<script for="PC" event="PlayStateChange(NewState)">
var console = window.console || {log:function(){}};
console.log(PC.playstate+" + "+NewState+ new Date());
if (PC.playstate==1 && NewState==1) setTimeout(function(){window.location.reload();}, 100);
</script>

위 소스는 미디어 플레이어가 Stop 상태로 바뀌면 페이지를 새로고침한다.


Posted by 영육치료