Apagar sonido en pagina web
Publicado por Fabi (4 intervenciones) el 29/12/2011 21:46:07
Hola necesito una ayuda para el manejo de sonido en una pagina web.
He insertado en la pagina index que estoy realizando el siguiente codigo para ON/OFF de sonido:
<script type="text/javascript">
<!--
id=function(o){
return document.getElementById(o);
}
var sound=false;
function sound_onoff() {
if(sound) {id("music").innerHTML=""; sound=false;}
else {if(id("music") && id("music").innerHTML=="") id("music").innerHTML='<embed type="application/x-mplayer2" src="ensueno.wma" width=0 height=0 autostart="true" showcontrols="0" repeat="true" loop="true" playcount="100">'; sound=true;}
}
setTimeout("sound_onoff()", 2000);
//-->
</script>
</head>
<body>
<div id="music" style="position:absolute;left:-1000px;top:-1000px;width:0px;height:0px"></div>
<input type="button" value=" Sonido On/Off" onClick="sound_onoff();return false">
</body>
</html>
el cual funciona muy bien al cargar la pagina index, pero si voy a otra pagina por ejemplo productos.html que no tiene sonido cuando hago clik en el boton volver de la pagina de productos.html para volver a index.html se me activa la musica de nuevo, y necesito que no se reprodusca de nuevo.
gracias por su ayuda.
He insertado en la pagina index que estoy realizando el siguiente codigo para ON/OFF de sonido:
<script type="text/javascript">
<!--
id=function(o){
return document.getElementById(o);
}
var sound=false;
function sound_onoff() {
if(sound) {id("music").innerHTML=""; sound=false;}
else {if(id("music") && id("music").innerHTML=="") id("music").innerHTML='<embed type="application/x-mplayer2" src="ensueno.wma" width=0 height=0 autostart="true" showcontrols="0" repeat="true" loop="true" playcount="100">'; sound=true;}
}
setTimeout("sound_onoff()", 2000);
//-->
</script>
</head>
<body>
<div id="music" style="position:absolute;left:-1000px;top:-1000px;width:0px;height:0px"></div>
<input type="button" value=" Sonido On/Off" onClick="sound_onoff();return false">
</body>
</html>
el cual funciona muy bien al cargar la pagina index, pero si voy a otra pagina por ejemplo productos.html que no tiene sonido cuando hago clik en el boton volver de la pagina de productos.html para volver a index.html se me activa la musica de nuevo, y necesito que no se reprodusca de nuevo.
gracias por su ayuda.
Valora esta pregunta
0