- ベストアンサー
onMouseで音を再生出来ないでしょうか!
画像やフラッシュオブジェクトにマウスを重ねた時に効果音等の音を再生出来ないでしょうか。 お願い致します!!!
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
IEのみしか出来ないけど。 <SCRIPT LANGUAGE="JavaScript" type="text/javascript"> <!-- function soundPlay(sndName) { mySND.src = sndName; } // --> </SCRIPT> <BGSound src="" id="mySND"> </HEAD> フラッシュの場合はEMBEDの所 <EMBED src="*.swf" OnMouseOver="JavaScript:soundPlay('ファイル名.拡張子')"> 画像の場合はIMGの所 <IMG src="*.gif" OnMouseOver="JavaScript:soundPlay('ファイル名.拡張子')"> ざっとこんな具合かな。
お礼
有難うございます。(T-T)…。ある方がフリーのフラッシュ作成ソフト「Powerbullet」を利用されていて、OnMouseで効果音を付けられないので、マウスを重ねた時に効果音と説明文が表示されるいい方法がないかと相談がありまして…。説明文はfunction Msgで表示する事が出来たのですが音の再生方法が判らなくて悩んでました。教えて頂いたフラッシュのEMBEDにOnMouseOverを追加して試してみた所、本当に駄目でした。。無反応です。で・・試しに<A href="#" onMouseOver="JavaScript:Msg(1);soundPlay('ファイル名.拡張子')" onMouseOut="Msg(0)">でいけましたです(*⌒∇⌒*) 本当に有難うございました。今後ともよろしくお願い致します。