ciao a tutti
io ho questo problema stavolta, volevo mettere un riproduttore multimediale in un sito, così ho seguito le spiegazioni in questa pagina
https://developer.mozilla.org/en-US/...udio_and_video

chiaramente explorer mi legge un formaeo audio che mozilla non mi legge, e viceversa, avevo perciò pensato di fare uno script che riconoscesse il browser del visitatore e che quindi scegliesse una tag audio piuttosto che un altra da riprodurre e ho formulato il seguente script



codice:
<script type="text/javascript">   
var a=navigator.appName;    
var b=false;   
if(a=='Netscape'){ 	
                 b=true;}  
function Play(){ 	
        if(b=true){
 		var song1 = document.getElementsByTagName("audio")[0];
 		song1.play();
 	}
 	if(b=false){
 		var song2=document.getElementsByTagName("audio")[1];
 		song2.play();
 	}
 }  </script>
i tag audio sono i seguenti nella pagina html

<audio id="prova" src="audio/Sixteen-Saltines-2.wav"></audio>
<audio id="prova2" src="audio/Sixteen-Saltines.mp3"></audio>

e sono gli unici due e in questo ordine, infine ho fatto un bottone di avvio

<button onclick="Play()">play</button>

il problema è che mi funziona solo in caso di b=true ovvero solo su firefox, mentre su explorer neanche a parlarne. cosa sbaglio? grazie mille