Сразу предупрежу, что в java я новичек, написал следующий скрипт онлайн воспроизведения видео :
<!--
function centeredWindow(url,winname,w,h)
{
windowleft = (screen.width - w)/2;
windowtop = (screen.height - h)/2;
settings = '"toolbar=no,directories=no,menubar=no,scrollbars=no,resizable=yes,status=no,width='+w+',height='+h+ ',left='+windowleft+',top='+windowtop+'"';
newWin = window.open(url,winname,settings);
newWin.focus();
}
var g_Browser = navigator.appName;
function fullscreen()
{
playerStatus = document.Player.playState;
//alert(playerStatus);
if (playerStatus == 3)
{ document.Player.fullScreen = 'true'; }
else
{ alert("Режим 'Во весь экран' возможен только во время воспроизведения"); }
}
function playScene(movieindex)
{
var myindex = movieindex;
var media = document.Player.currentPlaylist.item(myindex);
document.Player.controls.playItem(media);
}
function playMe()
{
WMP9=document.getElementById("Player");
WMP9.controls.play();
}
function pauseMe()
{
WMP9=document.getElementById("Player");
WMP9.controls.pause();
}
//-->
<!-- embed streaming movie player -->
<SCRIPT language=JavaScript type=text/javascript>
if (g_Browser == "Microsoft Internet Explorer")
{
document.write('<object width="500" height="400" align="center" valing="center" id="Player" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">');
document.write('<param name="autoStart" value="true" />');
document.write('<param name="stretchToFit" value="true" />');
document.write('<param name="uimode" value="full" />');
document.write('<param name="URL" value="http:./photo/4/8mart2009/1.avi">');
document.write('</object>');
document.close(
}
else
{
document.write('<embed ');
document.write('<b>Для просмотра видео пожалуйста воспользуйтесь браузером Internet Explorer</b>');
document.write('src="./8mart2009/1.avi"');
document.write('name="Player"');
document.write('autostart="1"');
document.write('autosize="0"');
document.write('showcontrols="1"');
document.write('showstatusbar="1"');
document.write('showdisplay="1" WIDTH=500 HEIGHT=400 align=center AUTOPLAY=true CONTROLLER=true LOOP=false>');
}
<!--
var g_Browser = navigator.appName;
if (g_Browser == "Microsoft Internet Explorer")
{ document.write('<div align="center"><b><a href="#" class="linkblue" onclick="fullscreen();return false;">Во весь экран</a> ( нажмите ESC для возврата в режим окна ). Перед закрытием окна не забудте нажать кнопку "Stop"</b></div>'); }
//-->
Скрипт открывается из другого окна через open.window()
после того как окно ie закрыто процесс воспроизведения продолжает работать, подскажите что испаравить или дописать в скрипт, что бы при закрытии окна завершался процесс воспроизведения