boleroautentico
Usuario Novato
Usuario Novato

quisiera que alguien me ayudara con algún script o código html para poder escuchar una canción en formato mp3 al abrir la página, o bien con unos botones para comienzo y stop........
lo he hecho con formato midi y no tengo problema, pero claro la calidad de la musica deja k desear

Avatar Image
Moderador
Moderador
De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Moderador
Moderador

Lo encontré toma
[code]<SCRIPT language="JavaScript">
<!--
var bgm1="1.mid"
var bgm2="2.mid"
var bgm3="3.mid"
var bgm4="4.mid"
var bgm5="5.mid"
var x=Math.round(Math.random()*4)
if (x==0) x=bgm1
else if (x==1) x=bgm2
else if (x==2) x=bgm3
else if (x==3) x=bgm4
else x=bgm5
if (navigator.appName=="Microsoft Internet Explorer")
document.write('<embed src='+'"'+x+'"'+'hidden="true" autostart="true" loop="true">')
else
document.write('<embed src='+'"'+x+'"'+'hidden="true" autostart="true" loop="true">')
// -->
</SCRIPT> [/code]

Con esta rutina que contiene podremos insertar sonido de fondo (BGM) ren nuestras páginas de modo que en cada carga se reproduzca una de las canciones predeterminadas (ficheros midi) de modo aleatorio.
Solo tienes que copiar y pegar la siguiente rutina en tus documentos entre las etiquetas <head> y </head>
1.mid, 2.mid, 3.mid, etc, son los nombres de los ficheros midi, por lo tanto recuerda sustituirlos por los nombres de tus ficheros, ejemplo: clasica.mid, macarena.mid o lo que correspondiese.

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Okupa del foro
Okupa del foro

Esteee... ese script está bien, pero hace una tontería muy grande: después de escoger la canción, comprueba si el navegador es un Häsefroch Explorer. Si es IE, pone un tag Embed con ciertos parámetros. Si en cambio no es IE, pone el mismo tag Embed con exactamente los mismos parámetros. :]
"Cuando vayas a poner una estructura condicional, comprueba qué harás si sale True y qué harás si sale False. Si en ambos casos la respuesta es la misma, no pongas el condicional."

La forma de escoger la canción vale, aunque yo suelo hacerlo mediante Arrays. Algo así:
var canciones = new Array(2);
canciones[0] = "primera_cancion";
canciones[1] = "segunda_cancion";
canciones[2] = "tercera_cancion";
// Nótese que no pongo ni la ruta ni la extensión, sólo el nombre del archivo

// Luego elijo la canción que saldrá, pongamos que he calculado un número
// aleatorio de 0 a 2 y lo he asignado a la variable "numCancion".

document.write("<embed src='musica/" + canciones[numCancion] + ".mid' hidden=true autostart=true>")

Pero bueno, el caso es que ambas posibilidades son igual de válidas.

A vuestro servicio:
Inari, el zorrito lindo =^·^=


Y dijo el Root: "apt-get dist-update -y". Y se actualizó el sistema. Y vio el Root que era bueno.
h4z3
Usuario Novato
Usuario Novato

en fin.......cual seria el codigo final?? para que este bien segun tu Kitsune-Inari?????

Avatar Image
Okupa del foro
Okupa del foro

Pues una de las muchísimas formas válidas de hacerlo sería esta:

<script language="javascript"><!--

var canciones = new Array(2);
canciones[0] = "primera_cancion";
canciones[1] = "segunda_cancion";
canciones[2] = "tercera_cancion";

var numCancion = Math.floor(Math.random()*3);

document.write("<embed src='musica/" + canciones[numCancion] + ".mid' hidden=
(true o false) autostart=(true o false)>");
//--></script>


En "new Array(x)" deberías poner uno menos de las canciones que sean (por ejemplo, si tienes cinco canciones a elegir pondrás un 4). En cambio, en "Math.random()*x" pondrás el número de canciones (en ese caso, 5).

namesco2005
Usuario Novato
Usuario Novato
¡¡¡¡¡¡¡¡¡¡¡¡¡Hola a todos !!!!!!!!!




Disculpen , saben como poner música en consecutivo es decir que cuando le de clíc a mi enlace esta toque todas las canciones , por decir si tengo cinco que toque las cinco ,es decir sin necesidad de estar pinchando cada una, se que para que toque una sola canción se la da:

<a href="ruta donde se encuentra mi archivo">pao</a>

Pero eso no es lo que quiero, miré este foro y probe el código de Kitsune-Inari y todo estuvo muy bien pero para que tocara otro título de la canción tenia que cerrar la ventana, es decir lo que hace el código es que se ejecute la música al abrir la ventana, de lo contrario si no se cierra toca la misma canción una y otra vez.


De antemano les agradezco que hayan leído mi problema

Besos a todos los del foro, es bueno que haya sitios como estos en los que mucha gente al igual que yo, aún no estamos muy familiarizados con este tipo de lenguajes. en este momento me estoy dedicando a diseñar páginas web, me se la mayoria de los codigos de html pero en cuanto a java script estoy perdida.

Pero hay que seguir buscando y adquiriendo experiencia, espero poder ayudar a otros .


hasta luego y gracias nuevamente


NAMESNO2005



P.D. Disculpen pero alguien me podría decir, como inserto una imagen, en el cuadro de mensaje (del lado izq) la otra vez lo intente pero mi imagen apareció abajo del texto que escribí.

gracias
Avatar Image
Usuario Novato
Usuario Novato
 bueno este mensaje es nuevo ya tengo los codigos y todo pero neceisto saber donde se debe colocar el encale de unja imagene estoy perdido en mi space tengo todas las instrucciones y los codigos pero no se hacerlo bien jejej  apenas pude colocar un chat en mi space   mi msn es afi554@hotmail.com
Avatar Image
Usuario Novato
Usuario Novato

Encontre la forma de que se reprodusca infinitamente una cancion:

<script language="javascript"><!--

var canciones = new Array(2);
canciones[0] = "Cancion 1";
canciones[1] = "Cancion 2";
canciones[2] = "Cancion 3";

var numCancion = Math.floor(Math.random()*3);

document.write("<embed src='Music/" + canciones[numCancion] + ".mid' hidden='false' autostart='true' loop=true>" ;
//--></script>

Solo hay que colocar el loop=true

Avatar Image
Usuario Novato
Usuario Novato

ola, me gustaria poner música en mi página web, como lo hago he probado todo, y es q en linux no sirve los codigos para el internet explorer, alguien save algun código?

Avatar Image
@man / @woman
@man / @woman

Abre un nuevo tema, no revivas los antiguos.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 23/May/2008, 21:13
Salexsus Ellocodelataquilla15kMay/08