Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dan Paranhos

Problema com Media Player no Firefox e Chrome

Recommended Posts

Bom dia a todos!

 

Meu nome é Dan, sou novo aqui no iMasters e estou precisando de uma ajuda.

 

O problema está ocorrendo com o seguinte player: www.cristianoecapela.com.br/site/player.html

 

O player funciona normalmente no IE, porém não funciona no Mozilla Firefox e nem no Google Chrome. Eu já instalei todos plugins do Media player para o Firefox que consegui encontrar, mas ainda assim não deu certo.

Gostaria de saber se alguém conhece algum plugin específico para este caso ou então se alguém pode me ajudar a resolver esse problema.

 

Desde já agradeço a atenção.

Um Abraço!

 

O código do player é esse abaixo:

 

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="interna.css" rel="stylesheet" type="text/css" />

<style type="text/css"> 
<!--
body {
background-color: #000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>

<script language="javascript" src="js.js"></script>

<script language="javascript"> 
<!--
var a = -1

wma = new Array();
autor = new Array();
titulos = new Array();

			wma[0]= d("L2RhZG9zL0ZpbGUvRG93bmxvYWRzL0Rpc2NvZ3JhZmlhL0NEX1BvZGVQZWRpci8wMXBvZGVwZWRpci5tcDM=");
			titulos[0]= d("UG9kZSBQZWRpcg==");
			wma[1]= d("L2RhZG9zL0ZpbGUvRG93bmxvYWRzL0Rpc2NvZ3JhZmlhL0NEX1BvZGVQZWRpci8wMl9saWdhY2FvX2ZvcmFfYXJlYS5tcDM=");
			titulos[1]= d("TGlnYefjbyBGb3JhIGRlIMFyZWE=");
			wma[2]= d("L2RhZG9zL0ZpbGUvMy0tbWVkby1kZS1hbWFyLm1wMw==");
			titulos[2]= d("TWVkbyBkZSBBbWFy");
			wma[3]= d("L2RhZG9zL0ZpbGUvNC1nYXRvLWUtc2FwYXRvLm1wMw==");
			titulos[3]= d("R2F0byBlIFNhcGF0bw==");
			wma[4]= d("L2RhZG9zL0ZpbGUvNS0tYm9yYS1iZWJlci5tcDM=");
			titulos[4]= d("Qm9yYSBCZWJlcg==");
			wma[5]= d("L2RhZG9zL0ZpbGUvNi0tdi1zZS1wYXJhLWNvbS1lc3NhLW1hcnJhLm1wMw==");
			titulos[5]= d("VuogU2UgUGFyYSBDb20gRXNzYSBNYXJyYQ==");
			wma[6]= d("L2RhZG9zL0ZpbGUvNy0tYXF1aS1uby14ZXjqbmlhLm1wMw==");
			titulos[6]= d("QXF1aSBO428gWGV46m5pYQ==");
			wma[7]= d("L2RhZG9zL0ZpbGUvOC0tZmF6LWFsZ3VtLXRlbXBvLm1wMw==");
			titulos[7]= d("RmF6IEFsZ3VtIFRlbXBv");
			wma[8]= d("L2RhZG9zL0ZpbGUvOS0tYW1vci1hLXRycy5tcDM=");
			titulos[8]= d("QW1vciBhIFRy6nM=");
			wma[9]= d("L2RhZG9zL0ZpbGUvMTAtLWRlei1hLWRlei5tcDM=");
			titulos[9]= d("RGV6IGEgRGV6");
			wma[10]= d("L2RhZG9zL0ZpbGUvMTEtLS1wb3V0LXBvdXJyaS0tNjBkaWFzLWFwYWl4b25hZG9zc29ycmlzby1tdWRvLXRlbGVmb25lLW11ZG8ubXAz");
			titulos[10]= d("UG91dC1Qb3VycmkgLTYwRGlhcyBBcGFpeG9hbmRvcyxTb3JyaXNvIE11ZG8s");
			wma[11]= d("L2RhZG9zL0ZpbGUvMTItcGFpeG8tcHJlZmVyaWRhLm1wMw==");
			titulos[11]= d("UGFpeONvIFByZWZlcmlkYQ==");
			wma[12]= d("L2RhZG9zL0ZpbGUvMTMtYW1vLXZvYy5tcDM=");
			titulos[12]= d("QW1vIFZvY+o=");
			wma[13]= d("L2RhZG9zL0ZpbGUvMTQtLXBvdXQtcG91cnJpLS0tZG8tb3V0cm8tbGFkby1kYS1jaWRhZGUtbWluaGEtc2VyZW5hdGEubXAz");
			titulos[13]= d("UG91dC1Qb3VycmktRG8gT3V0cm8gTGFkbyBEYSBDaWRhZGUsIE1pbmhhIFNlcmVuYXQ=");
			wma[14]= d("L2RhZG9zL0ZpbGUvMTUtLWRvaXMtc2VtLXZlcmdvbmhhcy5tcDM=");
			titulos[14]= d("RG9pcyBTZW0gVmVyZ29uaGFz");
			wma[15]= d("L2RhZG9zL0ZpbGUvMTYtdGUtcXVlcmVyLm1wMw==");
			titulos[15]= d("VGUgUXVlcmVy");
			wma[16]= d("L2RhZG9zL0ZpbGUvMTctLS1vLXBvYnJlLWUtby1yaWNvLm1wMw==");
			titulos[16]= d("TyBQb2JyZSBlIG8gUmljbw==");
			wma[17]= d("L2RhZG9zL0ZpbGUvMTgtLXBhcmVvLW1hbi5tcDM=");
			titulos[17]= d("UGFyZedvIFVtIE1hbuk=");
			wma[18]= d("L2RhZG9zL0ZpbGUvMTktLXBvdXQtcG91cnJpLS0tbWVyY2VkaXRhLW1vcmVuYS1jaGVpcm9zYS5tcDM=");
			titulos[18]= d("UG91dC1Qb3VycmktICBNZXJjZWRpdGEsTW9yZW5hIENoZWlyb3Nh");
			wma[19]= d("L2RhZG9zL0ZpbGUvMjAtLWNob3JhLW1lLWxpZ2EubXAz");
			titulos[19]= d("Q2hvcmEgTWUgTGlnYQ==");
			wma[20]= d("L2RhZG9zL0ZpbGUvMjEtLXF1ZXN0by1kZS10ZW1wby0tLXBhcnQtbW9hY2lyLWZyYW5jby4gTU9BQ0lSIEZSQU5DTy5tcDM=");
			titulos[20]= d("UXVlc3TjbyBEZSBUZW1wby1QYXJ0LiBNb2FjaXIgRnJhbmNv");

var maxmusic = 22;

ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
parada=0

function inicio() {

document.all.mnome.innerText=titulos[0];
}

var bWin32IE;
if ((navigator.userAgent.indexOf("IE") != "-1") && (navigator.userAgent.length > 1)) {
bWin32IE = true;
} else {
bWin32IE = false;
}

function fechar(){

window.close()
}

function troca() {
if (MediaPlayer.PlayState==0) {
	if (parada==0){
		onFF();
		onPlay();
	}
}

setTimeout('troca();',1000); 
}

function layerWrite(id,nestref,text) {	
if (ns4) {
	if (nestref)
		var lyr = eval('document.'+nestref+'.document.'+id+'.document');
	else 
		var lyr = document.layers[id].document;
	lyr.open();
	lyr.write(text);
	lyr.close();
} else if (ie4) { 
	document.all[id].innerHTML = text;
}
}

function mostra() {

if (ns4){

	document.layers["mnome"].document.open()
	document.layers["mnome"].document.write(titulos[a])
	document.layers["mnome"].document.close()

	document.layers["mautor"].document.open()
	document.layers["mautor"].document.write(autor[a])
	document.layers["mautor"].document.close()

	var proximamusic;
	proximamusic = (a + 1);
	b = maxmusic;

	if (proximamusic == B){
		proximamusic = 0;

	} else {
		proximamusic = (a + 1);
	}

	document.layers["proxima"].document.open()
	document.layers["proxima"].document.write(album[a + 1] + "/" + titulos[a + 1])
	document.layers["proxima"].document.close()

}

if (ie4){


	document.all.mnome.innerText=titulos[a];

	var proximamusic;
	proximamusic = (a + 1);
	b = maxmusic;

	if (proximamusic == B){
		proximamusic = 0;
	} else {
		proximamusic = (a + 1);
	}
}
}


function mudwma(k) {
MediaPlayer.Filename=wma[k];
mostra();
}

function onFF() {
a = a + 1;
b = maxmusic;
if (a == B){
	a = 0;
}
mudwma(a);
}

function onFF2() {
a = a - 1;
b = maxmusic;
if (a == B){
	a = 0;
}
mudwma(a);
}


function onPause()    {

if (navigator.appName.indexOf('Netscape') != -1)
           estado=document.MediaPlayer.GetPlayState();
       else
           estado=document.MediaPlayer.PlayState;

if(estado==1)
       	document.MediaPlayer.Play();
else if (estado==2)
       	document.MediaPlayer.Pause();

   }

function onPlay() {
if(MediaPlayer.PlayState == 0){
	MediaPlayer.Play();
	parada=0;
}
mostra();
}

function onStop() {
MediaPlayer.Stop();
   parada=1;
}

function onVolumeUp() {
if (MediaPlayer.Volume <= -300) {
	MediaPlayer.Volume = MediaPlayer.Volume + 300;
}
}

function onVolumeDown() {
if (MediaPlayer.Volume >= -8000) {
	MediaPlayer.Volume = MediaPlayer.Volume - 300;
}
}

</SCRIPT>


</head>
<body onLoad="troca();inicio(); onFF();">

<table class="player-table-bg" width="100%" align="center" border="0">
<tr height="25">
	<td width="5%"></td>
	<td class="player-fonte-2" width="55">Musica:</td>
	<td class="player-fonte-1" width="500" id=mnome></td>
	<td width="67px"><img src="images/player/parar.bmp" onclick="onStop();" style="cursor:pointer"/></td>
	<td width="62px"><img src="images/player/tocar.bmp" onclick="onPlay();" style="cursor:pointer"/></td>
	<td> </td>
	<td width="100px" style="color:#FFFFFF">
		<select id="idAlbum" name="idAlbum" onchange="window.open('player.php?id='+this.value, '_self')" 
		style="background-color:#000000; COLOR: #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;">
			<option value="140"> -- Selecione um Album -- </option>			

			<option value="140" selected >CRISTIANO E CAPELA  - ÁLBUM DUPLO COM  CD e DVD :</option>


			<option value="156"  >CRISTIANO E CAPELA -</option>


			<option value="173"  >CRISTIANO E CAPELA - ÁLBUM - SENTA E CHORA</option>


			<option value="224"  >PRIMEIRO CD - PODE PEDIR " AO VIVO " EM GOIÂNIA</option>


		</select>		
	</td>

	<td width="5%"></td>
</tr>	
<tr height="5">
	<td colspan="12"><object id="MediaPlayer" style="width:100%; height:20;" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"   codebase="http://activex.microsoft.com/activex/%20%20%20controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft� Windows� Media Player components..." type="application/x-oleobject" VIEWASTEXT>
             <param name="AutoStart" value="1">
             <param name="TransparentAtStart" value="1">
             <param name="ShowControls" value="0">
             <param name="ShowDisplay" value="0">
             <param name="ShowStatusBar" value="1">
             <param name="AutoSize" value="False">
             <param name="AnimationAtStart" value="False">
             <param name="Filename" value="">
             <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/mediaplayer/download/default.asp" border="0" src="" autostart="True" transparentatstart="True" showcontrols="0" showdisplay="0" showstatusbar="1" animationatstart="False" id="MediaPlayer" designtimesp="9716" autosize="False" filename="" width="300" height="20"></embed> 
           </object></td>

</tr>

</table>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

no lugar de document.layers[] ou document.all

 

use document.getElementById()...

 

será necessário reescrever esse script completamente.

sugiro procurar outro, ou algum completamente em flash, será até mais compativel com diversos browsers.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.