![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 18.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam proste pytanie:
Czy można "podmontować" dźwięki pod przyciski wykonane w JS (tak jak we Flash'u)(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Z góry dzięki za odpowiedź |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 28 Dołączył: 4.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
W JS dawno się nie bawiłem (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) , ale kiedyś też chciłem zrobić to , co chcesz osiągnąć i rozwiązałem problem następująco:
Plik *.html Kod <html> <head> <script language="javaScript" type="text/javascript" src="snd1.js"></script> <script language="javascript" type="text/javascript" src="snd2.js"></script> <bgsound id="BGSOUND_ID" loop="1" src="nothing.mid"> </head> <body> <table><tr> <td vertical-align="right" onmouseover="playSound()" onclick="playk()"><img src="obrazek.gif" alt="" /></td></tr> </table> </body> </html> Plik snd1.js Kod <!-- <![CDATA[ // ver=parseInt(navigator.appVersion) ie4=(ver>3 && navigator.appName!="Netscape")?1:0 ns4=(ver>3 && navigator.appName=="Netscape")?1:0 ns3=(ver==3 && navigator.appName=="Netscape")?1:0 function playSound() { if (ie4) document.all['BGSOUND_ID'].src='sound1.wav'; if ((ns4||ns3) && navigator.javaEnabled() && navigator.mimeTypes['audio/x-midi'] && self.document.Jazzball.IsReady() ) { self.document.Jazzball.play() } } // ]]> --> Plik snd2.js Kod <!-- <![CDATA[ // ver=parseInt(navigator.appVersion) ie4=(ver>3 && navigator.appName!="Netscape")?1:0 ns4=(ver>3 && navigator.appName=="Netscape")?1:0 ns3=(ver==3 && navigator.appName=="Netscape")?1:0 function playk() { if (ie4) document.all['BGSOUND_ID'].src='sound2.wav'; if ((ns4||ns3) && navigator.javaEnabled() && navigator.mimeTypes['audio/x-midi'] && self.document.Jazzball.IsReady() ) { self.document.Jazzball.play() } } // ]]> --> W pliku snd1.js zmieniasz nazwę "sound1.wav" na nazwę swojego pliku (ten dźwięk będzie odtwarzany po najechaniu kursorem na link) W pliku snd2.js zmieniasz nazwę pliku "sound2.wav" na nazwę swojego pliku (ten dźwięk będzie odtwarzany po kliknięciu w link). Podrawiam, |
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Nie prosciej tak?
Kod document.getElementById( 'BGSOUND_ID' ).src = zmienna_z_nazwa_pliku_z_dzwiekiem;
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:31 |