Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Muzyczka midi w tle: włącz/wyłącz
Forum PHP.pl > Forum > Po stronie przeglądarki
Immanuel
Cześć.

Robię stronę dla kolegi i on koniecznie chce, żeby w tle leciała muzyczka midi.
Na dodatek na górze ma być przycisk, który pozwala włączyć/wyłączyć muzykę.
Jak to zrobić ?
Bo mi nie przychodzi do głowy ani jeden sensowny pomysł.
skowron-line
Kod
<html>
   <head>
      <title>bgsound element example</title>
      <bgsound src="yoursoundfile.wav" loop="3">
      <script language="javascript">
          function stopSound() {
               document.all.tags("bgsound")[0].volume = -10000;
          }
          function restartStop() {
               document.all.tags("bgsound")[0].volume = 0;
          }
      </script>
   </head>
   <body>
   <button type="button" onClick="stopSound()">Stop the music</button>
   <br>
   <button type="button" onClick="restartStop()">Restart the music</button>
</body>
</html>

moze na tym sie wzoruj
http://www.java2s.com/Code/HTMLCSSReferenc...oundExample.htm
Immanuel
a nie ma opcji, żeby to działało w operze i mozilli ?
Wykladowca
  1. <embed src="sound.midi" loop="-1">

Nie może być?
Immanuel
chcialbym zeby po kliknieciu obrazka (animowany gif) muzyka zostawala wylaczona a nastepnie po powtornym kliknieciu tego samego obrazka zaczynala grac ponownie lub zostala wznowiona

jak to zrobic ?

bo te buttony nie wygladaja za ciekawie :/
chodzi mi o kwestie estetyczna

zrobilem to we flashu, wszystko jest ok, tylko nie da sie wstawic pliku midi, a nikt mi nie odpisal jak to zrobic...
simple programmer
Możesz zrobić plik *.swf wgrać do niego plik midi i po kliknięciu na przyciski stop() lub play().
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.