ビープ音+アラートの実行順
こんにちは!質問です。
PHPを使用しています。
入力された値をsubmitして、データベースを検索して該当したデータがなければ
javascriptで警告音を鳴らしてアラートを表示したいと思っております。
「警告音を鳴らす」→「アラート表示」の順番で実行したいのですが、
「アラート表示」→「OKボタン」→「警告音」の順番で実行されてしまいます。
以下の順番ではできないのでしょうか?
------------------------------------------------------------------------------
function beep(){
var base64 = 音声ファイルの文字列
var sound = new Audio("data:audio/wav;base64," + base64);
sound.play();
}
function err() {
beep();
window.alert('該当するデータが存在しません。');
}
err();//該当するデータがなければ実行する
------------------------------------------------------------------------------
可能であれば、ソースコードも書いていただければ助かります。
※chromeを使用しています。IEではアラート表示時にデフォルトの音が鳴るのですが、
音が小さく微妙なのであまり使いたくありません。
お礼
止みました。 良かった。