O código abaixo é para colocar uma radio online na pagina web, o unico problema é que ele sempre toca na sequencia pré definida no codigo. gostaria de saber se alguém pode me ajudar? Se não com este código, quem tiver um melhor irá me ajudar muito.
Obrigado.... :) :) :)
<script language=JavaScript>
<!--
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
<script language=JavaScript>
var a = -1
var maxmusic = 4;
wma = new Array();
autor = new Array();
titulos = new Array();
wma[0]= "musica01.wma";
autor[0] = "Rodrigo e Ricardo";
titulos[0]= " Volta para o meu coração";
wma[1]= "Incubus - Admiration.wma";
autor[1] = "Incubus";
titulos[1]= " Admiration";
wma[2]= "Incubus - makeyourself.wma";
autor[2] = "Incubus";
titulos[2]= " Make your self";
wma[3]= "Incubus - Drive.wma";
autor[3] = "Incubus";
titulos[3]= " Drive";
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
parada=0
function inicio() {
document.all.mautor.innerText=autor[0];
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()
}
if (ie4){
document.all.mnome.innerText=titulos[a];
document.all.mautor.innerText=autor[a];
}
}
function mudwma(k) {
MediaPlayer.Filename=wma[k];
mostra();
}
function onFF() {
a = a + 1;
b = maxmusic;
if (a == B){
a = 0;
}
mudwma(a);
}
function onPause() {
//if( MediaPlayer.PlayState == 1 )
// MediaPlayer.Play();
//else if (MediaPlayer.PlayState == 2)
// MediaPlayer.Pause();
MediaPlayer.Pause();
}
function onPlay() {
if(MediaPlayer.PlayState == 0){
MediaPlayer.Play();
parada=0;
}
mostra();
}
function onStop() {
MediaPlayer.Stop();
parada=1;
}
function onVolumeUp() {
if (MediaPlayer.Volume <= -1000) {
MediaPlayer.Volume = MediaPlayer.Volume + 1000;
}
}
function onVolumeDown() {
if (MediaPlayer.Volume >= -9000) {
MediaPlayer.Volume = MediaPlayer.Volume - 1000;
}
}
/*
function MM_changeProp(objName,x,theProp,theValue) { //v3.0
var obj = MM_findObj(objName);
if (obj && (theProp.indexOf("style.")==-1 || obj.style)) eval("obj."+theProp+"='"+theValue+"'");
}
*/
</SCRIPT>
Pergunta
Guest - Felipe -
O código abaixo é para colocar uma radio online na pagina web, o unico problema é que ele sempre toca na sequencia pré definida no codigo. gostaria de saber se alguém pode me ajudar? Se não com este código, quem tiver um melhor irá me ajudar muito.
Obrigado.... :) :) :)
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.