Warum eine andere Bibliothek nicht ein wenig mehr nutzen?

Html:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> 

<script type="text/javascript">
	var params = { allowScriptAccess: "always" };

	swfobject.embedSWF("http://www.youtube-nocookie.com/v/_RzBp6sGju4?fs=1&amp;hl=de_DE&
amp;rel=0&enablejsapi=1&playerapiid=ytplayer&autoplay=1",
 "ytplayer", "0", "0", "8", null, null, params);

function play() {
  if (ytplayer) {
	ytplayer.playVideo();
  }
}

function pause() {
  if (ytplayer) {
	ytplayer.pauseVideo();
  }
}

function stop() {
  if (ytplayer) {
	ytplayer.stopVideo();
  }
}
</script>

<div id="ytplayer">
<p>You will need Flash 8 or better to view this content.</p>
</div>


<a href="javascript:void(0);" onclick="play();">Play</a>
<a href="javascript:void(0);" onclick="pause();">Pause</a>
<a href="javascript:void(0);" onclick="stop();">Stop</a>


So kann man die Größe direkt auf 0 setzen, wahlweise eben den div-Container wie bisher ausm Bild schieben.
Und man hat ne gescheite Möglichkeit, die Musik nur zu pausieren, oder das Laden ganz zu stoppen.

Mehr dazu auch hier > Klick

Alternativ auch so:

Html:
 <a href="javascript:ytplayer.playVideo()">Play</a> 
 <a href="javascript:ytplayer.pauseVideo()">Pause</a> 
 <a href="javascript:ytplayer.stopVideo()">Stop</a> 

Spart man sich nochmal die Funktionen im script.

Klappt zumindest im FF und IE so. Andre Browser hab ich grad nicht zur Hand.

Hier auch noch was dazu > Klick²


Bearbeitet von UnknownSubject (23.01.2011, 17:51:12)
_________________________
Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen.