JürgenB: Musik

Beitrag lesen

Hallo Gerrit,

Also ich weiß wíe man einstellt das beim öffnen der Seite Musik läuft aber wie kann man einstellen das sie
a)nur einmal läuft

du kennst http://de.selfhtml.org/html/dateiweit/hintergrundmusik.htm#einbinden?  Loop dürfte für dich interessant sein.

b)auch weiter läuft wenn man von der Startseite zu anderen Seiten wechselt also zu Impressum oder so

meines Wissens nach wird das Gedudel beim Verlassen der Seite abgeschaltet. Ein Getrickse mit (versteckten) Frames könnte hier helfen.

Mit Javascript und den DOM-Methoden kannst du "loop" und "src" verändern. src="#" schaltet die Musik ab.
Hier mal zwei Funktionen, die ich aber nur für den IE gebraucht habe:

  
Musik = document.getElementById('music');  
  
function PlayMusic(src,loop)  
{  
    if(loop==-1) Musik.loop='infinite';  
    else         Musik.loop=loop;  
    Musik.src=src ;  
}  
  
function StopMusic()  
{  
    Musik.src="#";  
}

...

<bgsound src="#" ID="music" loop=1 AUTOSTART=true>

Gruß, Jürgen