Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/01/2010, 22:58
arturoroa
 
Fecha de Ingreso: enero-2010
Mensajes: 5
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Ayuda con javascript

jejejeje soy medio wey y no pude hacer correr el codigo ya que o se ajax, a otra es que youtube tinene una api y ya pude hacer correr los videos esa parte ya quedo lista, pero no puedo hacer que se ejecute otro video despues de cargar el primero....

la parte del codigo es:

este es el del reproductor

<script type="text/javascript">
// <![CDATA[

// allowScriptAccess must be set to allow the Javascript from one
// domain to access the swf on the youtube domain
var params = { allowScriptAccess: "always", bgcolor: "#cccccc" };
// this sets the id of the object or embed tag to 'myytplayer'.
// You then use this id to access the swf and make calls to the player's API
var atts = { id: "myytplayer" };
swfobject.embedSWF("http://www.youtube.com/apiplayer?enablejsapi=1&playerapiid=ytplayer",
"ytapiplayer", "400", "300", "8", null, null, params, atts);
//]]>
</script>

este es para preparar la carga el video

function loadNewVideo(id, startSeconds) {
if (ytplayer) {
ytplayer.loadVideoById(id, parseInt(startSeconds));
}
}

despues lo cargo utilizando estos dis inputs

<input type="hidden" size="11" id="loadvideoid" value= <?php echo $url ?> />
<input type="hidden" size="4" id="startseconds" value="0" />

al terminar el video se supono se ejecuta...

<script type=\"text/javascript\">
function onytplayerStateChange(newState) {
setytplayerState(newState);
}
</script>

que ejecuta a :

function setytplayerState(newState) {
setTimeout("clearVideo()",2000);
<?php $url="\"U5P8BPm4W7E\""; ?>
value=<?php echo $url; ?>;
updateHTML("loadvideoid",value);
setTimeout("cargar()",3000);
}

y lo que estoy intentando hacer es cambiar el valor de loadvideo pra cargar de nuevo pero hasta el momento no lo he podido hacer, como se daran cuenta o estoy intentando en php, no se si en javascript se pueda ya que con php no me ha dado resultado, o si alguien sabe como se haceen php se lo agradeceria.