Code: Select all
<script>
function willear(youtubeID){
var iframe = document.getElementById('willotube') ;
var willodiv = document.getElementById('divWillotube') ;
var src = 'http://www.youtube.com/embed/' + youtubeID + '?rel=0' ;
iframe.src = src;
willodiv.style.visibility = 'visible';
}
</script>
<script>
function cerrar(){
var willodiv = document.getElementById('divWillotube') ;
var iframe = document.getElementById('willotube') ;
willodiv.style.visibility = 'hidden';
iframe.src="";
}
</script>
<div id='divWillotube' style='bottom: 0pt; right: 0pt; width: 320px; height: 290px; margin: 0pt; position: fixed; border-left-width: 10px; border-bottom-width: 10px; border-right-width: 10px; background: none repeat scroll 0% 0% black; padding: 1px; text-align: right; visibility: hidden;'>
<a href='javascript:cerrar();'><img src='http://img708.imageshack.us/img708/1022/closevr.png'/></a>
<iframe class='youtube-player' frameborder='0' height='270' id='willotube' name='willotube' src='http://www.youtube.com/embed/youtubeID?rel=0' title='youtube' type='text/html' width='320'/>
</div>
<script>
function willearThumbnail(youtubeID){
var thumb="<a href=\"javascript:willear('"+youtubeID+"');\"><div style=\"background-image: url(\'http://i1.ytimg.com/vi/"+youtubeID+"/hqdefault.jpg\'); width: 480px; height: 360px;\"><div style=\"width: 100%; height: 100%; background-image: url(\'http://img841.imageshack.us/img841/1936/playc.png\'); background-position: center center; background-repeat: no-repeat;\"></div></div></a>";
document.write(thumb);
}
</script>
Y utilizo el siguiente algoritmo para invocar la función en el post:
Code: Select all
<table><tbody>
<tr><td><a href="javascript:willear('xLvQJILre6U');"></a><br />
<div style="background-image: url("http://i1.ytimg.com/vi/xLvQJILre6U/default.jpg"); height: 90px; width: 120px;">
<div style="background-image: url("http://img841.imageshack.us/img841/1936/playc.png"); background-position: center center; background-repeat: no-repeat; height: 100%; width: 100%;">
</div>
</div>
</td><td><div style="font-size: 10px;">
<b>Ladytron - Sugar</b><br />
03:19</div>
</td></tr>
</tbody></table>
Y sin embargo, veo que no funciona nada (salvo el botón de play que hay sobre el vídeo). He revisado mil veces el código y me parece que no me he dejado nada, pero parece como si las funciones no estuvieran definidas.