Je pense que ce code devrait jouer un son, puis afficher une boîte d'alerte. Il fonctionne avec IE9, mais avec Chrome & Firefox, le son est joué, mais le rappel n'est jamais appelé - donc pas de boîte d'alerte. Je suis un programmeur C#, C++, nouveau en javascript, et je pourrais utiliser de l'aide! Merci.callback javascript fonctionne avec IE, mais pas Chrome ou Firefox
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript">
var playAll= function(){
var audio = document.getElementById('s');
var callback = function(e){
alert("ended");
};
audio.onended = callback;
audio.play();
}
</script>
</head>
<body>
<input name="Button1" type="button" value="Play" onclick="playAll()"/>
<audio ID="s">
<source src="s.mp3" >
<source src="s.ogg" >
</body>
</html>
où est? – wong2