• 締切済み

safariで再生/htmlにクリック音をつける

初歩的な質問ですみません。 safariで再生するhtmlファイルにクリック音をつけることはできますか? 検索してもIE用のタグしか引っかかりません。 よろしくおねがいします!

みんなの回答

回答No.1

音が出るのは嫌われるサイトの作り方の一つですし、相応の理由がない限りおすすめしません。 <script> var audio=new Audio(); audio.src='click.mp3'; </script> <a onclick="audio.play();">クリック</a> HTML5(のAudio)対応ブラウザで、mp3に対応したブラウザで動作します。 Safariのどのバージョンから対応してるのかは不明(面倒なので調べてません)です。 音声ファイルの読み込みが遅いと、クリックしても再生できないことがあります。 スクリプトで音声ファイルを読み込む代わりに <audio src="click.mp3" id="audio"></audio> <a onclick="audio.play();"> などの書き方もできますが、 (文法上です。この方法は試していません。 <audio>のsrc属性ではなく<source>にしなければいけないかもしれません。 document.all.audio.play()でないと再生できないかもしれません。) JavaScript停止ブラウザでも読み込みが発生しますので、スクリプトで処理する物はスクリプトだけで完結させる方が良いと思います。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • safariでクリックすると画面を閉じる方法

    自己解決が困難な為質問させていただきます。 HTMLタグ内にて下記を記載したページをIEで読み込むと "閉じる"をクリックすると画面が閉じれます。 ===== <a href="javascript:window.close();">閉じる</a> ===== しかしSafariでは"閉じる"はリンク文字として認識されている(触ると色が変わる)のですが、クリックしても挙動がありません。 Safariでクリック後に画面を閉じる方法をご存知の方、よろしくお願いいたします。

  • WindowsVistaにブラウザとしてSafariを入れています。

    WindowsVistaにブラウザとしてSafariを入れています。 そのSafariで検索したページのアドレスをデスクトップにドロップしたらIEのアイコン表示になり、クリックするとIEで開いてしまいます。 恐らくIEがデフォルトのブラウザになっているからだろうとSafariに切り替えようと試みたのですが、どこをどうすれば良いのかさっぱり判りません。Windowsはもう嫌です。 誰か教えて下さい、宜しくお願い致します。

  • Safariでcmが見れない

    こちらiMacG5 MacOSX10.48です。SafariでMacのcmがみれません。 plugin-click to loadの画面をクリックすると、しばらくしてから、nopictureとでてしまいます。IE5.2では見る事ができます。ちなみにSafariではswfの音声ファイルも聞く事ができません。以前は聞く事ができました。いつの間にか聞けなくなったようです。IEでは聞けます。Pluginでも足りないのでしょうか。

    • 締切済み
    • Mac
  • SafariにするとIEが、IEにするとSafariが開きます…

    いつもお世話になっています。 ここ最近ブラウザをIEからSafariに変えました。 というのも、MacとIEの相性が良くないのかしょっちゅう クラッシュするのと、メールなどでurlが添付されている時 クリックするとSafariが立ち上がるので、Safariに変えました。 Safariが立ち上がるのはMacだからと思っていたのですが、 今度はSafariに変えてメール添付のurlをクリックすると IEが立ち上がるようになりました。 今現在使っているブラウザではないブラウザが 何故か立ち上がるのです。 うっとおしいのでブラウザをSafari固定にしたいのですが、 どのように設定すればいいのでしょうか? よろしくお願いします

    • ベストアンサー
    • Mac
  • safari での mp4 ファイルの再生について

    safari で mp4 ファイルをアップしている web page にアクセスすると、Quick Time が立ち上がらずに mp4 のコードが表示されてしまいます。一度ダウンロードすれば問題なく動画が表示されるのですが、さすがに面倒です。クリックのみで mp4 ファイルを再生させる方法はありませんでしょうか。

    • ベストアンサー
    • Mac
  • safariで表示した時にpaddingがおかしいです

    初歩的な質問でお恥ずかしいのですが、 ご回答いただけるとうれしいです。 CSSを使ってHTMLページを作成しているのですが、できあがったページをIEで見ると通常表示(?)なのですが、safariで閲覧すると、tableや背景を塗りつぶしたdivタグなどのpaddingがやたらと縦に広がって表示されます。 これはなにが原因なのでしょうか。 教えて下さい。

  • YouTubeの音が再生されない【IE9】 その2

    以前、「YouTubeの音が再生されない【IE9】」で質問した者です。 その際には、アドバイスのおかげで、症状は改善した! …かに思われたのですが、また問題が出てきました。 YouTubeのトップページから入って、適当なキーワードで検索して、いざ再生させようとすると、画像によって、音が再生されるものと、再生されない(画像のみ映る)ものとがあるのです。 音が再生されるものと、されないものとの区別は、さっぱり分かりません。 環境は、  OS:Windows7  ブラウザ:IE9 です。 ちなみに、Chromeだと、(IE9で音が再生されなかったものを含めて)問題なく、音も出るのですが…。 もし、解決法をご存じの方がいらっしゃいましたら、ご教示ください。

  • Safari について

    お世話になります。 現在マックを使用しており、ブラウザーはSafariです。 PCも持っておりブラウザーはIEですが、IEはアイコンをクリックすれば何個でも別に立ち上げができて、いろいろなページを比べたりするのに便利ですが、Safariではできません。  設定かなにか変えると、IEのように別に何個でも立ち上げられるようになるのでしょうか?  それとも無理なのでしょうか?  お手数ですがアドバイスよろしくお願い致します。

    • ベストアンサー
    • Mac
  • SafariでのCotrol+クリックにつきましての質問です。

    こんにちはいつもお世話になっています。 safariでのCotrol+クリックにつきまして質問させてください。 よろしくお願いいたします。 m(_ _)mぺこ。 Safariで文章を選択しまして、Control+クリックを押しますと 昨日までは「カット」「コピー」「ペースト」という項目が あったのですが、 本日になりまして その三つの項目がなくなってしまっています。。 今は文章を選択し、Control+クリックを押しますと、 「Localized string not found」「Google検索」のふたつに なってしまっています。 以前のように、 「カット」「コピー」「ペースト」の項目を使いたいのですが、 どのようにしたら元の使用に戻せますでしょうか? どなたかご存じの方いらっしゃいましたら、教えてください。 よろしくお願いいたします。 m(_ _)mぺこ。

    • ベストアンサー
    • Mac
  • クリック音が遅れる

    IEなどで閲覧しているときXPではクリックと同時にクリック音が鳴っていたのですが、Vistaではクリックしてワンテンポ遅れてクリック音が鳴ります。 これは仕様でしょうか? それとも何かの設定で変更可能なのでしょうか? よろしくお願いします。