Direkt zum Inhalt

Willkommen auf meiner Seite kruegermark.de.

Du bist also damit einverstanden, dass diese Seite Daten für Statistiken, Analysen, personalisierte Inhalte und Werbung (natürlich innerhalb der Datenschutzrichtlinien), verwendet.

(¯`·.¸„Wenn ein Film Erfolg hat, ist er ein Geschäft. Wenn er keinen Erfolg hat, ist er Kunst.” Carlo Ponti¸.·´¯)
Hinweis: Flash player 10+ und JavaScript müssen aktiviert sein!
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2/swfobject.js"></script> <script type="text/javascript"> // // YouTube JavaScript API Player With Playlist // salman-w.blogspot.com/2009/10/youtube-javascript-player-with-playlist.html // Revision 2 [2012-03-24] // // Prerequisites // 1) Create following elements in your HTML: // -- a) ytplayer: a named anchor // -- b) ytplayer_div1: placeholder div for YouTube JavaScript Player // -- c) ytplayer_div2: container div for playlist // 2) Include SWFObject library from code.google.com/p/swfobject/ // // Variables // -- ytplayer_playlist: an array containing YouTube Video IDs // -- ytplayer_playitem: index of the video to be played at any given time // var ytplayer_playlist = [ ]; var ytplayer_playitem = 0; swfobject.addLoadEvent( ytplayer_render_player ); swfobject.addLoadEvent( ytplayer_render_playlist ); function ytplayer_render_player( ) { swfobject.embedSWF ( 'http://www.youtube.com/v/' + ytplayer_playlist[ ytplayer_playitem ] + '&enablejsapi=1&rel=0&fs=1&version=3', 'ytplayer_div1', '860', '483', '10', null, null, { allowScriptAccess: 'always', allowFullScreen: 'true' }, { id: 'ytplayer_object' } ); } function ytplayer_render_playlist( ) { for ( var i = 0; i < ytplayer_playlist.length; i++ ) { var img = document.createElement( "img" ); img.src = "http://img.youtube.com/vi/" + ytplayer_playlist[ i ] + "/default.jpg"; var a = document.createElement( "a" ); a.className = "titelbox"; a.href = "#ytplayer"; // // Thanks to some nice people who answered this question: // stackoverflow.com/questions/1552941/variables-in-anonymous-functions-can-someone-explain-the-following // a.onclick = ( function( j ) { return function( ) { ytplayer_playitem = j; ytplayer_playlazy( 1000 ); }; } )( i ); a.appendChild( img ); var strTitel = document.createTextNode(ytplayer_playlist[i+1]); a.appendChild(strTitel); document.getElementById( "ytplayer_div2" ).appendChild( a ); i++; //nochmal +1 um den Titel zu überspringen } } function ytplayer_playlazy( delay ) { // // Thanks to the anonymous person posted this tip: // www.tipstrs.com/tip/1084/Static-variables-in-Javascript // if ( typeof ytplayer_playlazy.timeoutid != 'undefined' ) { window.clearTimeout( ytplayer_playlazy.timeoutid ); } ytplayer_playlazy.timeoutid = window.setTimeout( ytplayer_play, delay ); } function ytplayer_play( ) { var o = document.getElementById( 'ytplayer_object' ); if ( o ) { o.loadVideoById( ytplayer_playlist[ ytplayer_playitem ] ); } } // // Ready Handler (this function is called automatically by YouTube JavaScript Player when it is ready) // * Sets up handler for other events // function onYouTubePlayerReady( playerid ) { var o = document.getElementById( 'ytplayer_object' ); if ( o ) { o.addEventListener( "onStateChange", "ytplayerOnStateChange" ); o.addEventListener( "onError", "ytplayerOnError" ); } } // // State Change Handler // * Sets up the video index variable // * Calls the lazy play function // function ytplayerOnStateChange( state ) { if ( state == 0 ) { ytplayer_playitem += 1; ytplayer_playitem %= ytplayer_playlist.length; ytplayer_playlazy( 5000 ); } } // // Error Handler // * Sets up the video index variable // * Calls the lazy play function // function ytplayerOnError( error ) { if ( error ) { ytplayer_playitem += 1; ytplayer_playitem %= ytplayer_playlist.length; ytplayer_playlazy( 5000 ); } } </script>
<script type="text/javascript"> </script>