Jump to content


Música


  • Faça o login para participar
13 replies to this topic

#1 Up.inTheSky

Up.inTheSky
  • Visitantes

Posted 23/12/2003, 05:06

Não saco nada de html... Aliás, se essa dúvida não for de html, movam-na sem grilo.

Quero colocar um midi pra tocar quando abre uma página, mas não consigo. Já vi aqui no Fórum mesmo como se faz, mas não consegui.

Coloquei (através do Dreamweaver) isso:

<embed src="http://endereço/musica.mid" width="0" height="0" loop="1" autostart="true">

tentei colocar depois do "<body color= ..." , mas aí diz que a tag está aberta.

então coloquei assim:

<body embed src="http://endereço/musica.mid" width="0" height="0" loop="1" autostart="true" body color=.........>

Desse jeito, não houve problema, mas quando abro a página simplesmente não acontece nada (obviamente porque "inventei" isso aí que eu coloquei)


Gostaria que alguém me explicasse realmente como faço pra tocar uma música, porque já peguei várias explicações, mas na prática nunca consegui.

Abraço...

#2 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 23/12/2003, 05:24

Hummm...

Vejamos alguns modos de fazer isso, primeiro o mais simples:

<bgsound src="musica.ext" loop="X">


Em musica.ext vai ser a musica.extenção.
Ex.: the_real_slim_shady.mp3

E em X vai ser o número de vzs que a música vai torcar.
Ex: 1 -> Tocará uma vez.
Ex: true -> Tocará infinitamente.

Outro jeito de fazer é usando ActiveX:

<object name="MediaPlayer" id="MediaPlayer" width="72" height="25" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" standby="Loading..." type="application/x-oleobject">

<param name="FileName" value="musica.ext">
<param name="AutoStart" value="yes">
<param name="TransparentAtStart" value="">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="0">
<param name="AutoSize" value="1">
<param name="AnimationAtStart" value="False">

</object>


Não vou entrar em detalhes porque to de saída, sabe como é, né? Conexão discada, passou das 6:00... :lol:
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#3 diego.rodriguez

diego.rodriguez

    Hey Ho Let's Go!

  • Usuários
  • 497 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte | MG
  • Interesses:.: programação<br />.: fotografia<br />.: PHP<br />.: punk rock/hc<br />.: games<br />.: brahma

Posted 23/12/2003, 09:03

<embed name="midi" src="NOME.MID" hidden>

tente isso dentro no body

#4 Without a Nick

Without a Nick

    Sem culpa no cartório

  • Usuários
  • 2378 posts
  • Sexo:Não informado
  • Localidade:Guarulhos

Posted 23/12/2003, 10:25

Apenas completando o que o Cristiano disse:

Se no parâmetro loop, você também pode usar -1, que também tocará infinitamente.

#5 Up.inTheSky

Up.inTheSky
  • Visitantes

Posted 24/12/2003, 00:17

E exatamente onde eu ponho essa tag?...

#6 Towd

Towd
  • Visitantes

Posted 24/12/2003, 01:25

Assim:

<bgsound src="musica.mid" loop="-1">


ou assim

<embed src="musica.mid" autostart=true width=0 height=0>

Se vc quiser os controles pra para adiantar voltar e pausar a música é só fazer isso

<embed src="musica.mid" autostart=true width=largura height=altura>

PS. As tag´s deverão ser colocadas assim como estão aqui no post não devem ser incluidas em nenhuma outra tag (como se fez na pergunta do primeiro post)

#7 Up.inTheSky

Up.inTheSky
  • Visitantes

Posted 24/12/2003, 01:49

Beleza, galera... Consegui! Valeu... (y)

#8 fefe02

fefe02

    Normal

  • Usuários
  • 109 posts
  • Sexo:Não informado
  • Interesses:Area de Informática, música e cinema.

Posted 28/12/2003, 10:44

B) Tente este codigo

<embed src="../../Sons/ODE%20TO%20M.MID" width="32" height="32"></embed>

e para criar um botão STOP/PLAY se o usuario que estiver acessando a pagina quiser parar A MUSICA:

<script language="JavaScript">
<!--
function musicOff() {
document.midi.stop()
}
function musicOn() {
document.midi.play()
}
function changeButton() {
if (document.onoff.B1.value=='parar música') {
document.onoff.B1.value='iniciar música';
musicOff()
}
else {
document.onoff.B1.value='parar música';
musicOn()
  }
}
//-->
</script>


Assinatura editada por Cavaleiro Negro!

Leia as regras do fórum, o tamanho máximo da fonte é 4 e não 7 como estava sendo utilizado

#9 Gui 1

Gui 1

    Normal

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Localidade:Araras/SP
  • Interesses:Linguagens de programação,METEORUS(jogo online),Mu Online,Ultima Online,informática em geral.

Posted 02/04/2004, 19:01

Quero fazer um tipo este site:
http://www.ibmorumbi...audio/index.asp
Como fazer um player e a foto assim?
Minhas previsões estavam certas!!!
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!

#10 noob

noob

    12 Horas

  • Usuários
  • 163 posts
  • Sexo:Não informado

Posted 02/04/2004, 19:58

Isso ai é active x, no caso o do windows media player...
Se quiser uma rádio pega essa...

Rádio Online eu montei, ficou + ou - em questão de segurança com as urls é meia boca :P mas fora isso dá pro gasto

[]'s

#11 netho

netho

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 24/04/2004, 13:14

e para criar um botão STOP/PLAY se o usuario que estiver acessando a pagina quiser parar A MUSICA:

QUOTE 
<script language="JavaScript">
<!--
function musicOff() {
document.midi.stop()
}
function musicOn() {
document.midi.play()
}
function changeButton() {
if (document.onoff.B1.value=='parar música') {
document.onoff.B1.value='iniciar música';
musicOff()
}
else {
document.onoff.B1.value='parar música';
musicOn()
  }
}
//-->
</script>


Eu n consegui colocar esse script pra fazer iniciar ou parar a musica :\ ,
fui la no front page, coloquei pra tocar no fundo uma mp3, mais coloquei esse script nda aconteçeu, a musica fica tocando mas nao apareçe nada pra parar ou inicar <_<
Eu queria ter nascido rico, em vez de bonito! =)

#12 digdun

digdun

    Turista

  • Usuários
  • 56 posts
  • Sexo:Não informado
  • Localidade:porto alegre
  • Interesses:photoshop

Posted 27/06/2005, 03:50

nao entendi como se faz para criar o botao de stop e play, alguem poderia me dizer como se faz isso...
estou tentando colocar no meu site.

OBS, o som que rola na minha page é wave.

www.diego-moita.tk

valeu abracos

Edição feita por: digdun, 27/06/2005, 03:57.


#13 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 27/06/2005, 11:58

Usando o exemplo do Crisiano..

<object name="MediaPlayer" id="MediaPlayer" width="72" height="25" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" standby="Loading..." type="application/x-oleobject">

<param name="FileName" value="musica.ext">
<param name="AutoStart" value="yes">
<param name="TransparentAtStart" value="">
<param name="ShowControls" value="0">
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="0">
<param name="AutoSize" value="1">
<param name="AnimationAtStart" value="False">
</object>

<a href="java script:MediaPlayer.stop();"> Stop </a> <br />
<a href="java script:MediaPlayer.play();"> Play </a>


Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#14 alemao_ff

alemao_ff

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 29/06/2005, 04:53

Por favor NÃO UTILIZE a tag <bgsound> pois ela não funciona fora do Internet Explorer, tornando o seu site um famoso (negativamente) IE ONLY (só no IE)

Mais de 67 milhões de pessoas utilizam o browser Firefox e outros milhões usam Netscape, Mozilla, e outros.
Você quer que essas pessoas sejam PRIVADAS da música de fundo ??? Acho que não né ?

Desculpe contrariar alguns, mas nem loop=-1 nem loop=100000 estão corretos, do ponto de vista CROSS-BROWSER, pois isso somente funciona no Internet Explorer.

O valor dessa propriedade para tornar o site cross-browser é true
Somente loop=true funcionará em todos os navegadores.
Parabéns para quem mencionou essa dica, e obrigado por lembrar!

Quem frequenta esse fórum deveria se lembrar que existem outros browsers e temos que fazer a coisa funcionar em quase todos. Pelo menos no IE e na Família Mozilla, pois se funcionar no Firefox funcionará no Netscape 7 e acima, e no Mozilla, pois todos têm o mesmo "motor" : Gecko.

Não vão me dizer que tem gente aqui que nunca experimentou outro browser além do IE ??? Tá na hora de perder essa virgindade tecnológica. Mantê-la seria um CRIME contra a qualidade na internet.

Baixem o browser Mozilla Firefox e comparem com o IE. Teclem control + T e vejam vários sites em uma única Janela. Confiram o bloqueador de pop-up integrado no próprio browser (nada de barras extras), recursos para bloquear propagandas em Flash (extensão ADBLOCK) e por aí vai. Dá até dó do IE.

Eu aposentei o meu IE. So uso pra certificar que meus sites fiquem CROSS-BROWSER.

Essa filosofia é o que o mundo espera de um webmaster: consciência GLOBAL.
A internet é para todos, então o site tem que funcionar para todos.
Tenham o IE, mas também o Firefox e o Netscape 7 ou acima.
Teste o site em todos antes de publcá-lo. Se seus sites somente funcionarem no IE, tem alguma coisa errada com seus códigos... Eles provavelmente não são compatíveis com os padrões da W3C.org (http://www.w3c.org)

Sugestão:

Adicione abaixo da tag body:

<embed id='som_de_fundo' loop=true src='voce define o arquivo' autostart=true width=0 height=0></embed>

Fazendo isso, seu som de fundo funcionará em TODOS os browsers.
Sejamos cross-brower. A net é para TODOS os navegadores. É também para o Netscape v 6.0+, o Firefox, Opera... etc...

Eu fiz uma página ensinando outros truques cross-browser.
De lá, quem ainda é IE-ONLY podem baixar e experimentar o Firefox !

http://multibrowser.sitesbr.net

Valeu

Edição feita por: alemao_ff, 29/06/2005, 05:16.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq