Seite 1 von 1

background-music in php

Verfasst: 18.06.2005 17:46
von leopittoni
Hallo

Gibt es eine Möglichkeit, eine Hintergrund-Musik in eine php-seite einzubinden und dass sie beim Laden der Seite automatisch anfängt zu spielen. Bei Seitenwechesel sollte sie natürlich weiterspielen und nicht aufhören.

Kann man das?

Und kann man dann auf der HP einen Link machen: Music: ON | OFF
So kann der Gast dass Musik an oder abschalten.

Wie geht das?

Danke, Léo

Verfasst: 18.06.2005 17:58
von MaximilianB
Das geht ganz einfach mit HTML:

Code: Alles auswählen

<bgsound src="URL" loop="ANZAHL">
Bei URL gibst du die URL zur Sounddatei ein.
Bei ANZAHL, wie oft abgespielt werden soll. Mit -1 wählst du Unendlich.

Beachte bitte unbedingt die aktuellen Urheberrechtsgesetze!

Verfasst: 18.06.2005 18:02
von leopittoni
Hallo

Ja, aber wie binde ich das ein, dass es weiterspielt, wenn man die Seite wechselt? Also auf eine andere Seite geht?

Und wei kann man so einen Link machen, um die Musik an/aus zuschalten?

Léo

Verfasst: 18.06.2005 18:08
von Pyramide
Geht am einfachsten, wenn du die Datei mit der Hintergrundmusik in einen eigenen Frame stellst. Die An/Aus Links können dann ja jeweils auf eine Datei mit/ohne Musik zeigen.

Verfasst: 18.06.2005 18:30
von leopittoni
Hallo

Ja, dann würde ich aber das Frame = o setzen, als dass es nicht sichtbar ist.

Wie kann ich denn dann den Link machen, dass es das andere Frame (mit musik) anders läd, oder einfach ändert?

Danke, Léo

Verfasst: 18.06.2005 18:59
von Pyramide
mit target="frame"

Verfasst: 18.06.2005 19:12
von leopittoni
Für was steht "frame" ?

Ist das der Name des Frame? Wie weiss man, wie dieses Frame heisst? Also wo muss man das angeben, wie das heisst?

Danke, Léo

Verfasst: 18.06.2005 19:20
von leopittoni
Ich meine:

Wie kann man einen Link machen, wenn man drauf klickt ändert sich das (nicht sichtbare) frame, das andere bleibt so wie es ist...?

Léo

Verfasst: 18.06.2005 20:58
von Pyramide

Verfasst: 19.06.2005 18:58
von leopittoni
Hallo

Schon mal ein grosses Danke, es funktioniert!

Nun noch eine Frage: Unter Firefox kommt die Musik nicht. Wieso nicht? Ich benutze diesen Code:

Code: Alles auswählen

<head>
<title>Music</title>
<script language="JavaScript"><!--
if(navigator.appName=="Netscape"){
document.write('<embed src="http://www.domain.com/hp/music/music_popup.mp3" autostart="true" loop="true" hidden="true"></embed>');}
else if(navigator.appName=="Microsoft Internet Explorer"){
document.write('<embed src="http://www.domain.com/hp/music/music_popup.mp3" autostart="true" loop="true" hidden="true"></embed>');}
else{
document.write('<embed src="http://www.domain.com/hp/music/music_popup.mp3" autostart="true" loop="true"></embed>');}
//-->
</script>
<noscript><embed src="http://www.domain.com/hp/music/music_popup.mp3" autostart="true" loop="true"></embed></noscript>
<noembed><bgsound src="http://www.domain.com/hp/music/music_popup.mp3" loop=true></noembed>
</head>
Danke, Léo