The web has much to say about audio on the web, and frankly overall it's hard to do what you want on all browsers.
Because you want it from a browse, ideally you don't want to "pre-load" all the Wav files, as that will take a lot of time. This cuts out some of the options.
I have got it to work though, using HTML5 on those browsers that support the HTML <audio> tag. You don't give much context for your situation, but if you have control (or at least some input) into which browser is used, this may be a solution for you.
I've tested and it works on the following;
Firefox 12, Chrome 18, Opera 11.6
In IE9 it works, but only if the media plugin has been installed.
Safari doesn't seem to support it yet at all.
I haven't tested on mobile devices yet.
These instructions will require build 6.28 or later.
Your wav files need to be in, or below the web folder. Like all static files they are limited to being served from the web folder (or beneath it). If you wish to serve the wav files from elsewhere, then example the File Download example.
The settings for the Other button in the browse are as follows;
Properties:
Type : Button
Text : 'Play'
Name 'play_btn'
OnClick:
onClick: [JavaScript] :'ntPlay(''' & clip(fil:wav) & ''');'
where fil:wav is the name of the wav file.
cheers
Bruce