Avatar Image
Usuario habitual
Usuario habitual

weno pos... yo quiero saber como poder poner musiquita y que no se me recargue cada vez que cambio la pagina, osea que se ponga de default y que por mucho que clique me salga la misma cancion todo el tiempo y no empiece cada vez, porque raya mucho.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por gohrum
weno pos... yo quiero saber como poder poner musiquita y que no se me recargue cada vez que cambio la pagina, osea que se ponga de default y que por mucho que clique me salga la misma cancion todo el tiempo y no empiece cada vez, porque raya mucho.



Si lo que quieres es que siempre suene la misma canción pues solo pones un midi y listo, pero cada vez que cambie de página se iniciara, para que no se inicie la única posibilidad es hacerlo con frames, de esta manera solo se carga una vez.
Avatar Image
Usuario habitual
Usuario habitual
Escrito originalmente por NoSetup.tk
Escrito originalmente por gohrum
weno pos... yo quiero saber como poder poner musiquita y que no se me recargue cada vez que cambio la pagina, osea que se ponga de default y que por mucho que clique me salga la misma cancion todo el tiempo y no empiece cada vez, porque raya mucho.



Si lo que quieres es que siempre suene la misma canción pues solo pones un midi y listo, pero cada vez que cambie de página se iniciara, para que no se inicie la única posibilidad es hacerlo con frames, de esta manera solo se carga una vez.


solo con frames, y con includes de PHP?

no hay ningun script que lo ponga de default?, por ejemplo hay un script que se pone en la barra d eestado y no cambia aunque vayas a otra web. no hay lo mismo?
Avatar Image
Moderador
Moderador

En una de esas esto te ayuda. Son 5 canciones.

Codigo:
<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>

Saludos
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
Usuario habitual
Usuario habitual

con esto no se recarga cada vez que abras la web?

Avatar Image
Moderador
Moderador
Escrito originalmente por gohrum
con esto no se recarga cada vez que abras la web?
creo que son aleatorios, ejecuta uno primero y luego otro. Pero te recomiendo que lo edites y pruebes o veas en alguna web de javascript
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
@man / @woman
@man / @woman

Si de la forma que quieras empieza a sonar un midi y después se cambia de página en algun lado se habra de guardar la información sobre que midi ha sonado, esto es una cookie con php. Pero lo que no es posible es que mientras se este cargando la nueva página el sonido siga funcionando ni tampoco que directamente vaya al segundo concreto donde dejo de sonar.

Si se hace con frames se podría conseguir, pues realmente solo se carga una vez y no se vuelve a tocar ese frame.

Avatar Image
Okupa del foro
Okupa del foro

A mí se me ocurrió una posible solución, que podría hacerse mediante javascript: que a petición de visitante (pinchando un botón, vaya) se abra una ventana aparte que reproduzca la música. A ver si cojo mi manual de javascript y me pongo a hacerlo...

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Kitsune-Inari
A mí se me ocurrió una posible solución, que podría hacerse mediante javascript: que a petición de visitante (pinchando un botón, vaya) se abra una ventana aparte que reproduzca la música. A ver si cojo mi manual de javascript y me pongo a hacerlo...


Así lo tenía implementado yo... con un popup (avisando que era popup), el único incoveniente es si la minizan se apaga.... pero vamos avisandoles.

El popup solo tiene que llamar al javascript, nada mas.
Avatar Image
Okupa del foro
Okupa del foro

No, el script sería para abrir la ventana nueva (y escribir en ella), e incluso para eso sería prescindible. El texto de la ventana podría ser tan sencillo como esto:

<html><head>
<title>Reproduciendo
(título)<title>
</head><body>
<p><embed src="
(dirección).mid" autostart="true" hidden="false" width="100%" height="100%"></p>
<p align="center">Estás oyendo
(título), de (autor). Pulsa <a href="(dirección).mid">aquí</a> para descargar la canción.</p>
</body></html>


El problema que mencionas ("si la minimizan se apaga") creo que es más bien un problema de cómo el navegador (en este caso naufragador, porque sospecho que hablas del IE) maneja el tag BGsound (o el Embed, no me acuerdo con cuál era el que pasaba eso. Pero creo que era el BGSound).

A vuestro servicio:
Inari, diseñador web en paro.

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
No se han encontrado temas similares