PDA

View Full Version : Javascript e player


mummolo
07-05-2008, 10:26
Salve a tutti,vorrei inserire sul mio sito un player per far ascoltare delle canzoni...
Ho trovato in rete un player compatibile sia con IE che con
Firefox...il codice è il seguente:

<object classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
id="player" width="0" height="0">
<param name="url" value="" />
<param name="src" value="" />
<param name="autostart" value="true" />
<param name="Volume" value="100" />
<!--[if !IE]>-->
<object type="video/x-ms-wmv" id="player" data="" width="0"
height="0">
<param name="src" value="" />
<param name="autostart" value="true" />
<param name="Volume" value="100" />
</object>
<!--<![endif]-->
</object>

Funziona tutto alla perfezione se nel campo value di url,src e data
inserisco direttamente il link della canzone (es ./musica/
brano1.mp3 ) !

Ora però la mia idea era far partire un brano a seconda della scelta
di un utente... Quindi ho creato una funzione javascript che inserisse
i valori a seconda della scelta dell'utente...

document.getElementById(player).url.value='./musica/brano1.mp3';
document.getElementById(player).src.value='./musica/brano1.mp3';
document.getElementById(player).data.value='./musica/brano1.mp3';

ho provato anche:

document.player.url.value='./musica/brano1.mp3';
document.player.src.value='./musica/brano1.mp3';
document.player.data.value='./musica/brano1.mp3';

ma non c'è modo di farlo funzionare :-(

Qualcuno saprebbe dirmi perche non va?! Qualche consiglio??

wingman87
07-05-2008, 11:09
Forse il player che stai usando non è stato fatto per questo scopo, nel senso che se al caricamento della pagina non ha subito un file da far partire si impalla. Una soluzione sarebbe fare quello che dici con php o asp. Dopo che l'utente ha fatto la scelta ricarichi la pagina e dovrebbe funzionare