Foros del Web » Programando para Internet » Javascript »

Alguien me ayuda con este codigo...

Estas en el tema de Alguien me ayuda con este codigo... en el foro de Javascript en Foros del Web. Hola amigos de foros del web... un placer escribir aqui de nuevo.... Esta ves es para pedir su ayuda, ya que tengo algo que me ...
  #1 (permalink)  
Antiguo 20/05/2004, 16:43
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
Alguien me ayuda con este codigo...

Hola amigos de foros del web... un placer escribir aqui de nuevo....

Esta ves es para pedir su ayuda, ya que tengo algo que me gustaria saber si se puede hacer... y es lo siguiente...

Tengo este condigo para poner musica de fondo en la web y en cada pagina que se visita cambia de musica... el codigo es el siguiente...

<script>
<!--
//By George Chiang (http://www.abstract.simplenet.com) More JavaScripts here!
var sound1="includes/javascript/Mission.mid"
var sound2="includes/javascript/dragonball.mid"
var sound3="includes/javascript/SF2RYU2.mid"
var x=Math.random()*10
if (x<=3) x=sound1
else if (x<=6) x=sound2
else
x=sound3
if (navigator.appName=="Microsoft Internet Explorer")
document.write('<bgsound src='+'"'+x+'"'+' loop="1">')
else
document.write('<embed src='+'"'+x+'"'+'hidden="true" border="0" width="20" height="20" autostart="true" loop="true">')
//-->
</script>

Quisiera saber como le puedo hacer para introducir mas canciones.... que alguien me explique please
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms

Última edición por emurooms; 23/05/2004 a las 19:56
  #2 (permalink)  
Antiguo 20/05/2004, 20:44
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses
Puntos: 129
El código que pusistes es Javascript ..

Muevo tu mensaje al foro de Javascript para que te orienten allá.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 20/05/2004, 20:45
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
Gracias... no me habia fijado
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms
  #4 (permalink)  
Antiguo 21/05/2004, 17:43
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 21 años
Puntos: 63
Hola

Lo que has de hacer es esto:

En la sección devariables, incluye todas las que quieras, si mantienes la estructura que te dan, se deberán llamar sound4, sound5, etc.

Después vien el math.random, este genera un número aleatorio, es el número de la canción que sonará.

Después verás que vienen los if, y verás que están agrupados para que los números del 0 al 9 seleccionen una de las tres canciones.

Pues tu has de variar esos rangos y agregar más if's si te hacen falta, por ejemplo, si agregas 7 canciones más, deberás agregar 7 if's más, y a cada if, le asignas una cación.

El resto, l odejas igual.

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
  #5 (permalink)  
Antiguo 21/05/2004, 18:08
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
Super tu respuesta pero solo hay algo que no entendi... cuando agrego los if que debo de poner en (x<=3) desde la 1 hasta la 7 por que va de 3 a 6 continuo de tres en tres o que hago....

Y disculpa es que soy novato en esto..
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms
  #6 (permalink)  
Antiguo 22/05/2004, 02:29
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 21 años
Puntos: 63
Hola

Pues siguiendo con el ejemplo de 10 sonidos, sería algo así com oestol o que deberías poner en tus if:

if (x <= 1) x = sound1
else if (x = 2) x = sound2
else if (x = 3) x = sound3
else if (x = 4) x = sound4
else if (x = 5) x = sound5
else if (x = 6) x = sound6
else if (x = 7) x = sound7
else if (x = 8) x = sound8
else if (x = 9) x = sound9
else x = sound10

A mi me gusta más usar la estructura swithc que los else if, pero esa igual de buena.

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !
  #7 (permalink)  
Antiguo 22/05/2004, 04:53
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
Waooo super entendi bien.... gracias... ahhhh se puede poner la cancion que no suene aleatoricamente sino 1 que luego la 2 y asi.... esi me gustaria... se puede... como le hagao...

Y garcias.... gracias
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms
  #8 (permalink)  
Antiguo 22/05/2004, 05:49
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Hola emurooms y PatomaS :

Les paso el código de mi página:

Código PHP:
<script language="javascript">
var 
archi = [
    
'ficheros/GDOLDAYS.MID',
    
'ficheros/HOEDOWN.MID',
    
'ficheros/RIDERSTM.MID',
    
'ficheros/SONG6.MID',
    
'ficheros/ROCKIN.MID',
    
'ficheros/PETERGUN.MID'
];
var 
sonido archi[Math.floor(Math.random() * archi.length)];
var 
="<embed src='" sonido "' autostart='true' loop='true' hidden='true' >";
var 
"<bgsound src=" sonido " loop=infinite >";
var 
= (document.all) ? m;
document.writeln(x);
</script> 
Con esto sólo tienes que preocuparte de de crear un array (archi) con las rutas de los ficheros musicales... En teoría solo sería necesario usar la versión con embed porque aún sin ser estandar lo soportan los navegadores más importantes.

Hace un tiempo propuse un mensaje con precarga de sonidos que tal vez interese:

http://www.forosdelweb.com/showthrea...light=precarga

Saludos
  #9 (permalink)  
Antiguo 22/05/2004, 06:00
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
Ey eres un duro en este tema.. felicidades.. que bien... mira este scrip el que te puse anteriormente es para usarlo con php nuke... ahora como llamo a ese script... o sea que codigo tengo que insertar... por que para el otro solo inserte el siguiente codigo

include("includes/javascript/music.js");

En la pagina header.php para que funcione con todas las paginas...

Puedo poner el mismo codigo... claro al script que me diste debo de ponerle ese nombre para que funcione...

Y gracias de antemano..
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms
  #10 (permalink)  
Antiguo 22/05/2004, 17:04
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284
Hola emurooms:

Por lo que veo tu script es el fichero music.js...

Pues lo que te puse tendría que ser su contenido...

Estoy seguro de que mi código va bien, pero por las dudas te recomiendo que hagas una copia de srguridad del tiyo.

Saludos
  #11 (permalink)  
Antiguo 22/05/2004, 21:00
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
Ey me funciono excelentemente.... ahora no suena solo una cancion.. sino que con cada actualizacion y con cada cambio de seccion cambia tambien la musica....

Eso era lo que quiria y lo consegui... visitala por favor... para que veas el trabajo y los midis que puse de fondo... que se adaptan a la web y los usuarios me estan felicitando....

Asi que Gracias a Dios y luego a ti por esto... que Dios te bendiga siempre...

www.emrooms.com es la web...

Att: Emurooms.com
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms
  #12 (permalink)  
Antiguo 23/05/2004, 17:06
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 11 meses
Puntos: 1284


En el enlace te comieste una letra

Bueno, le puse la "u" y vi la página.

Te felicito (por la página y la música), y me alegro de que lo hayas solucionado tan pronto y bien.

Saludos
  #13 (permalink)  
Antiguo 23/05/2004, 19:55
 
Fecha de Ingreso: marzo-2004
Ubicación: la romana
Mensajes: 71
Antigüedad: 21 años
Puntos: 0
jjejej... si me fije en la letra.. disculpa...

Y gracias de nuevo e... bye
__________________
Recuerda Cristo te ama y quiere salvar tu vida, entregate a el, porque solo en el encontraras las salvacion y la solucion a tus problemas...
att: emurooms :adios:
http://www.emurooms.ya.st
http://usuarios.lycos.es/djemurooms
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:22.