Ir para conteúdo

Arquivado

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

marciotakayama

som de fundo javascript

Recommended Posts

olá pessoal gostaria de colocar um som de fundo no meu site mas está sem som ao abrir a página,,, o java script deve estar errado,,, eu pequei o código no site do imasters.com.br/discas

 

 

se puderem corrigir o código eu agradeco!!!

 

 

 

 

 

<script>

<!--código original por A1 javascripts - http://www.A1javascripts.com

// modificado por iMasters - http://www.imasters.com.br-->

<!--

// altere o valor abaixo para o número de arquivos que estiver usando

var nummidi = 12

 

// acha um valor aleatório entre 1 e nummidi

ran = Math.round(Math.random() * (nummidi-1)) + 1

 

 

// Aqui vai a lista de arquivos para serem tocados. Você pode alterar esta lista à

// vontade....

// Se os arquivos de som não estiverem na mesma pasta desta página, você deve

// colocar o caminho relativo deles. Ex.: "sons/sua_musica.MID"

 

if (ran == (1))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/0 Stratratovarius - Sratosphere.mid")

if (ran == (2))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/1 Stratratovarius - Paradise.mid")

if (ran == (3))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/2 Metallica - One.mid")

if (ran == (4))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/3 Iron - Aces high.mid")

if (ran == (5))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/4 Malmsteen - Crying.mid")

if (ran == (6))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/5 Iron - The trooper.mid")

if (ran == (7))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/6 Metallica - Fade to black.mid")

if (ran == (8))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/7 Stratratovarius - Destiny.mid")

if (ran == (9))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/8 Metallica - Nothing else matters.mid")

if (ran == (10))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/9 Malmsteen - Seventh sign.mid")

if (ran == (11))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/9th sinfonia beeth.mid")

if (ran == (12))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/Iron - Phanton of the opera.mid")

 

document.write('<EMBED SRC= "' + midi + '" Autostart=true hidden=true loop=false>')

 

// -->

</SCRIPT>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte,

Eu não fiz o teste mas acho que aqui, tem dois parenteses nos numeros, você reparou??

Está certo isso??

Ter dois parenteses sendo que, é so um, pelo que vi do codigo...

olhe nem!!!

if (ran == (1))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/0 Stratratovarius - Sratosphere.mid")

 

 

E tbm tem o fato do traço... está certo??

 

http://www.rodrigogaverio.hpg.com.br/Midi/0 Stratratovarius - Sratosphere.mid

 

O diretorio tem mesmo a maiuscula como cv digitou aqui?

Há o espaço mesmo?

é que, espaço, nãoé aceito, portanto, se tievr espaço, terá de tirar eles p/ recolocar no servidor!!

 

Depois da fazer esses ajustes veja se funcionou...

 

[]s

Rodney

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá pessoal gostaria de colocar um som de fundo no meu site mas está sem som ao abrir a página,,, o java script deve estar errado,,, eu pequei o código no site do imasters.com.br/discas

 

 

se puderem corrigir o código eu agradeco!!!

 

 

 

 

 

<script>

<!--código original por A1 javascripts - http://www.A1javascripts.com

// modificado por iMasters - http://www.imasters.com.br-->

<!--

// altere o valor abaixo para o número de arquivos que estiver usando

var nummidi = 12

 

// acha um valor aleatório entre 1 e nummidi

ran = Math.round(Math.random() * (nummidi-1)) + 1

 

 

// Aqui vai a lista de arquivos para serem tocados. Você pode alterar esta lista à

// vontade....

// Se os arquivos de som não estiverem na mesma pasta desta página, você deve

// colocar o caminho relativo deles. Ex.: "sons/sua_musica.MID"

 

if (ran == (1))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/0 Stratratovarius - Sratosphere.mid")

if (ran == (2))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/1 Stratratovarius - Paradise.mid")

if (ran == (3))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/2 Metallica - One.mid")

if (ran == (4))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/3 Iron - Aces high.mid")

if (ran == (5))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/4 Malmsteen - Crying.mid")

if (ran == (6))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/5 Iron - The trooper.mid")

if (ran == (7))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/6 Metallica - Fade to black.mid")

if (ran == (8))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/7 Stratratovarius - Destiny.mid")

if (ran == (9))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/8 Metallica - Nothing else matters.mid")

if (ran == (10))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/9 Malmsteen - Seventh sign.mid")

if (ran == (11))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/9th sinfonia beeth.mid")

if (ran == (12))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/Iron - Phanton of the opera.mid")

 

document.write('<EMBED SRC= "' + midi + '" Autostart=true hidden=true loop=false>')

 

// -->

</SCRIPT>

Prezado Marcio, as )) aspas estão certas, não precisa modifica-las, creio que o seu problema está no link para o local do midi.

 

Exemplo1> ( seu link original ):

 

if (ran == (2))

midi=("http://www.rodrigogaverio.hpg.com.br/Midi/1 Stratratovarius - Paradise.mid")

 

Modifique para:

 

if(ran == (2))

midi=("http://www.rodrigogaverio.hpg.com.br/midi/1stratratovarius/paradise.mid")

 

Tem um detalhe que gostaria de lhe perguntar: a linha que você colocou: "1 Stratratovarius - Paradise.mid" esta parte 1 Stratratovarius é uma pasta onde está o midi Paradise.mid?...

 

1° - Se a resposta for sim você deverá modificar esta pasta para por exemplo audio ou poderá deixar o mesmo nome porém desta forma: 1stratratovarius...

 

2° Se a resposta for não, não é uma pasta onde está o midi, então você terá que juntas as duas palavras: 1stratratovarius_paradise.mid.

 

Um detalhe a palavra stratratovarius tem os dois "tra" mesmo?

 

Confira estes detalhes, porque o erro do seu midi não tocar, poderá estar nesta linha do link. confira os nomes das pastas, retire todas as palavras em maiúsculas, porque conforme o sistema de servidor, ele não reconheçe minúscula e maiúscula como extensão de links.

 

Outra coisa, verifique o local no seu código onde está inserindo este código, porque se você não localizar o lugar certo, também não funciona.

 

Mas na minha opnião o erro está na parte que falei acima, sobre nomes dos arquivos, pastas, etc.

 

Um abraço.

 

Qualquer coisa post novamente aqui!

 

ClicBrasil.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marcio, esteve analizando seu código novamente, e reparei que existe o artista e o nome da música, não é isto?

 

Então você fará o seguinte:

 

1° - Renomei todas as músicas midis suas como exemplo:

 

1stratratovarius_paradise.mid

 

2° - Modifique da mesma forma no seu código. Exemplo:

 

if (ran == (2))

midi=("http://www.rodrigogaverio.hpg.com.br/midi/1stratratovarius_paradise.mid")

 

O nome modificado nos seus midis devem ficar iguais nos códigos, ok?

 

Qualquer coisa, nos comunique!

 

Abraços,

 

ClicBrasil.com

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.