PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hintergrundmusik



Wishmaster
22.06.2003, 07:14
Ich möchte Hintergrundmusik in meine Site einbauen. Und zwar MIDI Musik, sonst wären natürlich die Ladezeiten zu langsam. Das ganze wäre cool, wenn man verschiedene Titel auswählen könnte die auf meinem Webspace lagern. in einen pull-dpwn Menu oder so. Achaja, die Musik sollte NICHT starten wenn man die Site betretet sondern erst wenn man den entsprechenden Titel auswählt.

Gibts es dazu irgendein PHP Scribt oder weiss einer wie man das sonst realisieren könnte ?

Firedevil
22.06.2003, 07:57
Da gibt es schon paar möglichkeiten.
Soll sie den wie normal im Hintergrund dudeln oder dann per player starten(was wessendlich leichter ist)?

Wishmaster
22.06.2003, 08:37
Wie meinst du das mit Player ?
Das sich dann z.b. der windows media Player öffnet ?

Firedevil
22.06.2003, 19:16
Genau. Zwar nicht der große im Vollbild modus sondern ne kleine HTMl Seite die etwas kleiner ist als oben das RPG-Ring Logo. Aber direkt im Hintergrund ist nicht gut. Die Musik würde bei jeder Aktion unterbrochen. Am besten du nimmst ne Musikbox. Die gibts in Java und PHP, wobei PHP unnötig ist da Java ausreicht. Ich geb dir erstmal nen Simplen Java Code das du die Hintergrundmusik an und aus schalten kannst.

Das in den Head tag

<SCRIPT language=javaScript>
function soundOff(){
if (document.layers) {document.midi.document.write(" "); document.midi.document.close()}
if (document.all) midi.innerHTML=" "
}
function soundOn(){
if (document.layers) {document.midi.document.write("<embed src='name.mid' autostart='true' loop='-1' hidden='true'>"); document.midi.document.close()}
if (document.all) midi.innerHTML="<embed src='name.mid' autostart='true' loop='-1' hidden='true'>"
}
</SCRIPT>

und das muss in den body

<DIV id=midi style="Z-INDEX: 5; POSITION: absolute"><EMBED src=name.mid
width=1 height=1 hidden=true loop="-1" autostart="false">
</DIV>
<A href="javascript:soundOff()"><IMG alt=" -> Musik aus"
src="/stop.gif" border=0></A>
<A href="javascript:soundOn()"><IMG
alt=" -> Musik an" src="/play.gif" border=0></A>

Wishmaster
22.06.2003, 21:59
Würde das auch mit MP3 Musik funzen ? also stadt des src=name.midi ein src=name.mp3

Firedevil
23.06.2003, 00:30
Jupp das geht auch dann sind aber die Ladezeiten extrem. Und es würde auch nicht lohnen, wenn man den Bereich wechselt läd er sowieso neu.
Also wenn du MP3 nehmen willst rate ich dir doch zu einer Musikbox.

R-Craven
23.06.2003, 02:03
Ich würd das Ganze in einem Frameset lösen. Hab das auch mal auf Total Breakout so gehabt (die Site hab ich aber vor Kurzem platt gemacht *g*). Sourcecode ist aber noch vorhanden, also wenn du Interesse hast, kann ich dir die HTML-Dateien dazu mal schicken :)

Wishmaster
23.06.2003, 11:50
Klar, wäre wirklich nett.
Am besten ne e-mail an: the-rpg-world@web.de

@Firedevil:
Jo das mit dem von neuem beginnen wenn man den bereich wechselt habe ich schon gemerkt. Kann mna das nicht irgendwie ändern ?