Ir para conteúdo

POWERED BY:

Arquivado

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

rdpacato

Trocar onclick por onload

Recommended Posts

Pessoal,

 

Tenho essa função para executar um audio... fiz uma lógica para quando vier o valor "1" do servlet, ele chamar essa função, só que não sei como colocar para chamar essa função quando o valor for "1". Atualmente está como o código abaixo, ao clicar em um dos botões

$(function(){  
	$("#chatData").focus(); 
  $('<audio id="chatAudio"><source src="audio/notify.ogg" type="audio/ogg"><source src="audio/notify.mp3" type="audio/mpeg"><source src="audio/notify.wav" type="audio/wav"></audio>').appendTo('body');
  $("#trig").on("click",function(){
    var a = $("#chatData").val().trim();
	$('#chatAudio')[0].play();
  });
});
<input type="text" id="chatData" placeholder="Message" />
<input type="button" value=" Send " id="trig" />

O valor será setado nessa variável, aqui vai vim 1 ou 0:

 

<input id="alertaSonoro" value="<c:out value="${alertaSonoro}"/>"/>

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui assim:

									<c:if test="${alertaSonoro == 1}" >
								 		<input type="hidden" id="alertaSonoro" value="<c:out value="${alertaSonoro}"/>"/>
								 		<audio autoplay="autoplay"> <source src="audio/notify.ogg" type="audio/ogg"></source> <source src="audio/notify.mp3" type="audio/mpeg"></source> <source src="audio/notify.wav" type="audio/wav"></source> </audio>
									</c:if> 

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.