- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ビープ音+アラートの実行順)
PHPでデータベース検索後に警告音とアラートを表示する方法
このQ&Aのポイント
- PHPを使用して、入力された値をデータベースで検索し、該当するデータがない場合に警告音とアラートを表示する方法をご紹介します。
- アラート表示の前に警告音を鳴らすことでユーザーにより注意を喚起することができます。
- Google Chromeを使用している場合、デフォルトの音ではなく自分自身で用意した音声ファイルを再生することも可能です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
それなら、soundクラスに、再生完了リスナーを作り、 その中で、alertしたらいかがでしょうか? そうすれば、ブラウザ依存は、なくなりますね。 ただ、エラートの時、IEでもしかしたら、もう1回音が出ちゃうかもしれませんが。 質問の、「先に音と言うこと」は、満たせると思います。
その他の回答 (1)
- nekomikekamo
- ベストアンサー率73% (71/97)
回答No.2
beep内でサウンドファイルの読み込みを行っていると、サウンドファイルが読み込まれてから、再生されるため、関数の実行と再生タイミングがずれます。 必ず、事前にサウンドファイルは読み込みを完了していること。 (読み込み完了を受け取ってから処理すると良いです。) また、アラートに関しては、自作するかプラグイン等を利用し、 ブラウザ標準機能を使用しないのが良いです。
お礼
ご回答ありがとうございます! おっしゃる通りにやってみると条件を満たすことができました!