Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Rádio Javascript


Guest --Paulo Vitor --

Pergunta

Guest --Paulo Vitor --

Olá pessoal,

eu baixei um script de uma rádio:

<script language=JavaScript>
<!--

//Disable right click script III- By Renigade (renigade@mediaone.net)
//For full source code, visit [url=http://www.dynamicdrive.com]http://www.dynamicdrive.com[/url]

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 = 1;

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


    wma[0]= "musica01.wma";
    autor[0] = "Paulo Lieuthier";
    titulos[0]= " Kleber Lucas";
    
      
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>

Porém não sei acrescentar mais músicas... Por favor, me ajudem!!!

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

É só acrescentar no vetor inicial:

wma[0]= "musica01.wma"
wma[1]="outra.wma"
wma[2] ="O vento.wma"
wma[3] = "O vencedor.wma"

No seu código, a função que faz a troca de música é o "muda(k)". muda(0) , tocaria a primeira música, muda(1) tocaria a segunda etc..

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...