index.php
Código HTML:
<iframe name="ifrOne" src="1.php"></iframe> <iframe name="ifrTwo" src="2.php"></iframe>
1.php:
Código HTML:
<span class="Style10"><a href="#" onclick="parent.ifrTwo.readtrack(1); return false;">Titre 1</a><br /> <a href="#" onclick="parent.ifrTwo.readtrack(2); return false;">Titre 2</a><br /> <a href="#" onclick="rparent.ifrTwo.eadtrack(3); return false;">Titre 3</a><br /> <a href="#" onclick="parent.ifrTwo.readtrack(4); return false;">Titre 4</a></span><br />
2.php
Código HTML:
<head><script type="text/javascript"> function readtrack (tid) { switch (tid) { case 1: title = "dale!1"; song = "mp3/test1.mp3"; break; case 2: title = "dale!2"; song = "mp3/test2.mp3"; break; default: title = "Choisissez un titre ..."; song = ""; break; // mettez autant de titre que vous voulez : case 3; case 4 ... } content = '<p>En lecture: <b><i>' + title + '</i></b></p>'; content += '<object type="application/x-shockwave-flash" data="dewplayer-mini.swf?autostart=1&bgcolor=f8d14e&mp3=' + song + '" width="240" height="20">'; content += '<param name="movie" value="dewplayer-mini.swf?autostart=1&bgcolor=f8d14e&mp3=' + song + '"></param>'; content += '</object>'; document.getElementById('player').innerHTML = content; } </script> </head> <body> </p> <div id="player"> <p></p> <object type="application/x-shockwave-flash" data="dewplayer-mini.swf?son=&autostart=1&bgcolor=#000000" width="240" height="20"> <param name="movie" value="dewplayer-mini.swf?son=&autostart=1&bgcolor="#000000" /> </object> </div> </body>
El tema es, si el codigho de mi 2.php lo pongo en mi index.php y en mi 1.php cambio las funciones por simplemente "parent.readtrack(1)" consigo tener en un iframe el menu de canciones y que en mi index se reproduzca la cancion, sin embargo alguna idea de como har para que se transmita la funcion de un iframe a otro? se me ha ocurrido el codigo que os acabo de poner (es decir "parent.ifrTwo.readtrack(1) ) pero no funciona, alguna idea?