Se non da errore funziona anche online, ma il suono lo senti sul server! In sviluppo funziona perchè il server web è il pc da cui sviluppi.
devi usare i tag html appositi per riprodurre un suono sul client

qualcosa tipo
codice:
<bgsound src="suono.wav" loop="1" />
{non ho mai usato nè notato oggetti client per i suoni}

Mettilo prima della chiusura del body, così se la connessione è lenta non si impalla la pagina.

ciao,
b.