Jump to content


LEXCAMARGOS

Member Since 02/10/2003
Offline Last Active 03/05/2004, 07:15
-----

#216149 On Mouse Over Tocar Som

Posted by LEXCAMARGOS on 25/10/2003, 00:49

Bom vc postou na seção CSS / JavaScript / DHTML so q vc pode fazer isso d um modo mais facil, observe.

Obs: Eu vou utilizar para esse tuto o Dreamweaver MX.
1º -> Abra o Dreamweaver e clique em adicionar imagem,
2º -> Agora abra a guia design e clique na aba comportamentos,
3º -> Selecione a imagem,
4º -> Clique no botão com um sinal de + na aba q vc acabou d abir e escola executar o som
5º -> Escolha o som
6 -> Certisique-se de q na coluna eventos desa aba esteja marcada a opção onMouseOver
7º -> Está pronto.

Essas ações irão criar a seguinte script:

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_controlSound(x, _sndObj, sndFile) { //v3.0
  var i, method = "", sndObj = eval(_sndObj);
  if (sndObj != null) {
    if (navigator.appName == 'Netscape') method = "play";
    else {
      if (window.MM_WMP == null) {
        window.MM_WMP = false;
        for(i in sndObj) if (i == "ActiveMovie") {
          window.MM_WMP = true; break;
      } }
      if (window.MM_WMP) method = "play";
      else if (sndObj.FileName) method = "run";
  } }
  if (method) eval(_sndObj+"."+method+"()");
  else window.location = sndFile;
}
//-->
</script>
Q deve ser colocado entre as tags <head></head>.

E o seguinte codigo:
<a href="javascript:;" onMouseOver="MM_controlSound('play','document.CS1067052947368','file:///local do arquivo img)"><img src="file:///local do arquivo img" width="340" height="223" border="0"></a> 
<EMBED NAME='CS1067052947368' SRC='file:///local do arquivo se som LOOP=false 
AUTOSTART=false MASTERSOUND HIDDEN=true WIDTH=0 HEIGHT=0></EMBED>

Q deve ser colocado onde a imagem ira aparecer.
Espero ter ajudado. (y)


IPB Skin By Virteq