// This code loads the IFrame Player API code asynchronously. var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); // This function creates an <iframe> (and YouTube player) // after the API code downloads. //var idVideo = "TNhtKvF-U5k"; var player; function onYouTubeIframeAPIReady() { var idVideo = document.getElementById('form:idVideo').value; player = new YT.Player('player', { height: '390', width: '640', videoId: idVideo, events: { 'onReady': onPlayerReady // 'onStateChange': onPlayerStateChange }, playerVars: { 'enablejsapi': 1, 'controls': 1, 'disablekb': 1 } }); document.getElementById("player").focus(); } function onPlayerReady(event) { event.target.playVideo(); }