Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2004, 09:31
Avatar de eeeee
eeeee
 
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 20 años, 3 meses
Puntos: 0
No quiere funcionar con Netscape

hola:
quiero poner en la web una música de fondo y ponerle dos botones, uno para play y otro para stop, por si alguien prefiere quitarla.
Lo tengo hecho y funciona bien en IE pero en Netscape no.
para ello he utilizado el OBJECT de WMP y el código es el que sigue:
Código PHP:
<INPUT TYPE="BUTTON" class="barraa" NAME="Play" VALUE="Play" OnClick="StartMediaUp()">&nbsp; &nbsp; &nbsp;
<
INPUT TYPE="BUTTON" class="barraa" NAME="Stop" VALUE="Stop" OnClick="ShutMediaDown()">

<
SCRIPT LANGUAGE="JavaScript">
var 
WMP7;
if ( 
navigator.appName != "Netscape" ){   
     
WMP7 = new ActiveXObject('WMPlayer.OCX');
}
// Windows Media Player 7 Code
if ( WMP7 )
{
document.write ('<OBJECT ID=MediaPlayer ');
document.write (' CLASSID=CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6');
document.write (' TYPE="application/x-oleobject" width="0" height="0">');
document.write ('<PARAM NAME="url" VALUE="http://www.alicun.com/mp3/Chicory Tip-Son Of My Father.wma">');
document.write ('<PARAM NAME="AutoStart" VALUE="true">');
document.write ('</OBJECT>');
}
// Windows Media Player 6.4 Code
else
{
     
//IE Code
document.write ('<OBJECT ID=MediaPlayer ');
document.write ('CLASSID=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 ');
document.write ('CODEBASE=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715 ');
document.write ('TYPE="application/x-oleobject" width="0" height="0">');
document.write ('<PARAM NAME="FileName" VALUE="http://www.alicun.com/mp3/Chicory Tip-Son Of My Father.wma">');
document.write ('<PARAM NAME="AutoStart" VALUE="true">');
     
//Netscape code
document.write (' <Embed type="application/x-mplayer2"');
document.write (' pluginspage="http://www.microsoft.com/windows/windowsmedia/"');
document.write (' filename="http://www.alicun.com/mp3/Chicory Tip-Son Of My Father.wma"');
document.write (' src="http://ncnetshow/station1.asx"');
document.write (' Name=MediaPlayer');
document.write (' width=0');
document.write (' height=0>');
document.write (' </embed>');
document.write ('</OBJECT>');
}
</SCRIPT> 
Y las funciones de los botones, son estas:
Código PHP:
function StartMediaUp ()
{
    
document.MediaPlayer.controls.play();
}
function 
ShutMediaDown ()
{
    
document.MediaPlayer.controls.stop();

¿Alguien me puede decir que debo cambiar??
gracias
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com