Ayuda bgsound
Me gustar铆a saber si se pueden encadenar varios archivos mp3 para que se reproduzcan aleatoriamente en la misma p谩gina. Si es as铆 ¿alguien podr铆a decirme como?
Gracias
Gracias
Si se pueden encadenar varios mp3 como fondo, pero no con bgsound, tiene que ser incrustando uun objeto en la web. Este objeto puede ser el reproductor windows media player u otro cualquiera.
Con asp-Vbasic
Obtienes la duraci贸n total de la cancion
Con la instruccion settimeout lanzas un
procedimiento que te controle el punto de reproducci贸n en el que se encuentra. Si es igual o mayor cambias el disco, tantas veces como sea preciso.
<OBJECT id=Player_64 height=00 width=00 style="visibility:hidden"
classid=CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95 name=Player_64 VIEWASTEXT>
<PARAM NAME="FileName" VALUE="" >
<PARAM NAME="autostart" VALUE="false">
</OBJECT>
Cambio de canci贸n (o inicializaci贸n)
player_64.filename= Cancion & ".mp3"
Duraci贸n
Dur = Player_64.Duration
Posicion de la reproduccion
Pos = Player_64.CurrentPosition
settimeout "posicion()",2000
en el procedimiento Posicion debes volver a incluir
settimeout "posicion()",2000
sub Posicion
Dur=...
Pos=....
if pos >= dur then
.
.
.
end if
settimeout "posicion()",2000
end sub
Es extenso de contar, no es dificil de hacer y no tiene limites en cuanto al n煤mero de cortes.
Con asp-Vbasic
Obtienes la duraci贸n total de la cancion
Con la instruccion settimeout lanzas un
procedimiento que te controle el punto de reproducci贸n en el que se encuentra. Si es igual o mayor cambias el disco, tantas veces como sea preciso.
<OBJECT id=Player_64 height=00 width=00 style="visibility:hidden"
classid=CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95 name=Player_64 VIEWASTEXT>
<PARAM NAME="FileName" VALUE="" >
<PARAM NAME="autostart" VALUE="false">
</OBJECT>
Cambio de canci贸n (o inicializaci贸n)
player_64.filename= Cancion & ".mp3"
Duraci贸n
Dur = Player_64.Duration
Posicion de la reproduccion
Pos = Player_64.CurrentPosition
settimeout "posicion()",2000
en el procedimiento Posicion debes volver a incluir
settimeout "posicion()",2000
sub Posicion
Dur=...
Pos=....
if pos >= dur then
.
.
.
end if
settimeout "posicion()",2000
end sub
Es extenso de contar, no es dificil de hacer y no tiene limites en cuanto al n煤mero de cortes.
Una sugerencia nada mas.
Como buena practica de dise帽o de paginas web, no es recomendable 'encadenar' musica o sonido a las p谩gina pues puede resultar fastidioso al usuario y hacer que nunca visite tu pagina otra vez. Otro efecto negativo es que el tiempo de descarga sea demasiado especialmente si los usuarios estan usando dialup para connectarse al internet.
Como buena practica de dise帽o de paginas web, no es recomendable 'encadenar' musica o sonido a las p谩gina pues puede resultar fastidioso al usuario y hacer que nunca visite tu pagina otra vez. Otro efecto negativo es que el tiempo de descarga sea demasiado especialmente si los usuarios estan usando dialup para connectarse al internet.
