Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 04:38
coolz41
 
Fecha de Ingreso: abril-2008
Mensajes: 17
Antigüedad: 16 años, 1 mes
Puntos: 0
Ajax + Youtube

Hola buenas, pongamos que tengo una tracklist de canciones. Y quiero que cada vez que pinche sobre una cancion se haga una consulta ajax para obtener el id del video de youtube y se me cargue el video en la misma pagina.
Consigo que funcione solo para la primera vez que se pincha sobre una cancion..

Este es el codigo:

<script type="text/javascript">

function cargarVideo (elemento){
// consulta ajax
obtenerYoutubeId(elemento);

var videoid = $('videoid').value;
var params = { allowScriptAccess: "always" };

// 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/v/"+videoid+"&amp;border=0&amp;enablejsapi=1&amp;pla yerapiid=ytplayer",
"ytapiplayer", "425", "356", "8", null, null, params, atts);

}
<script>

La consulta ajax funciona perfectamente me obtiene los ids de los videos cada vez que se pincha sobre un tema, pero lo que me falla es cargar una ventana de youtube cada vez tmb.

Si alguien tiene algo parecido o sabe como solucionarlo se lo agradeceria!!

Muchas gracias!!