[Flash/JS] StopPlay() werkt niet!

Pagina: 1
Acties:

  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 07:36
Probleem:
Ik was op zoek naar een methode om op deze site het flashfilmpje dat er loopt te stoppen zodra men op de 'Stop' knop drukt. (moet een knop worden die uiteindelijk een grotere versie van het filmpje opent in een popup)

Dus ik lekker zoeken (op het spoor gekomen door dit topic: [FLASH] stoppen bij een frame vanuit HTML & deze website: http://www.permadi.com/tutorial/flashjscommand/) en denk prima... dat gaan we nadoen, helaas :( Het wil niet werken, de flash reageert gewoon niet op het stopcommand. Heeft iemand enig idee wat er mis gaat hier?

JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function StopFlashMovie()
{
    var flashMovie=getFlashMovieObject("FLVplayer");
    flashMovie.StopPlay();
}


Stukje website:
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
      <tr>
        <td><a  onmousemove="javascript:showtip('100',event,'Mooiste fietsroutes');" onMouseOut="javascript:hidetip();"><img src="images/countdown_Img-routes.gif" width="115" height="115"></a></td>
        <td width="14">&nbsp;</td>
        <td><a  onmousemove="javascript:showtip('100',event,'Altijd recent nieuws');" onMouseOut="javascript:hidetip();"><img src="images/countdown_Img-nieuws.gif" width="115" height="115"></a></td>
        <td width="14">&nbsp;</td>
        <td><a  onmousemove="javascript:showtip('100',event,'Persoonlijke pagina\'s');" onMouseOut="javascript:hidetip();"><img src="images/countdown_Img-profiel.gif" width="115" height="115"></a></td>
        <td width="14">&nbsp;</td>
        <td><a  onmousemove="javascript:showtip('100',event,'Inloggen met je team');" onMouseOut="javascript:hidetip();"><img src="images/countdown_Img-login.gif" width="115" height="115"></a></td>
        <td width="14">&nbsp;</td>
        <td>    <object id='FLVplayer' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 " width="204" height="115">
        <param name="movie" value="FLVPlayer_Progressive.swf" />
        <param name="salign" value="lt" /> 
        <param name="quality" value="high" />
        <param name="scale" value="noscale" />
        <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=wielerwebnl&autoPlay=true&autoRewind=true" />
        <embed swliveconnect="true" src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Clear_Skin_3&streamName=wielerwebnl&autoPlay=true&autoRewind=true" quality="high" scale="noscale" width="204" height="115" name="FLVplayer" salign="LT" type="application/x-shockwave-flash" pluginspage=" http://www.macromedia.com/go/getflashplayer" />  
    </object></td>
      </tr>
      <tr>
        <td colspan=9><center><input type="button" value="Stop" onClick="StopFlashMovie();"></center></td>
      </tr>

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • Tsjilp
  • Registratie: November 2002
  • Niet online

Tsjilp

RS[I]ds

je zult je stop commando ook nog in de flash moeten programmeren...

Raar... Is zo gek nog niet


  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 07:36
Zijn dat niet gewoon wat standaard commando's dan... Play & Stop enzo?

Bevalt mijn schrijfsel je niet? www.korrelatie.nl


  • Spooksel
  • Registratie: Oktober 2000
  • Laatst online: 07:36
Nm, tijdsgebrek dwingt me tot een wat simpelere oplossing. Filmpje in een nieuwe pagina :)

Bevalt mijn schrijfsel je niet? www.korrelatie.nl