so, da bin ich wieder ...
bei betreten des Chatraums Musik abspielen:
das kannst du am besten mit der Hintergrundmusik lösen, die abgespielt wird, sobald sich das Chatfenster öffnet.
<html>
<head>
<title>Text des Titels</title>
<!-- Microsoft: -->
<bgsound src="background.mid" loop="infinite">
</head>
<body>
<!-- Netscape: -->
<embed src="background.mid" autostart="true" loop="true" hidden="true" height="0" width="0">
<h1>Inhalt der Seite</h1>
</body>
</html>
loop="true" steht für endlose Wiederholung. Soll das Soundfile nur einmal abgespielt werden, dann lässt du das Attribut einfach weg
Willst du das Ganze auf einen Button legen, dann geht das nür über Javascript. Wenn Du Dich ein bisschen in Dreamweaver auskennst, ist das aber auch kein Problem. Einfach ein Verhalten auf einen Button legen. Ich hab das kurz mal getestet, aber da hat sich bei mir WinAmp geöffnet um das File abzuspielen. Das ist ja sicher nicht das was Du willst. Mit ein bisschen rumprobieren und vielleicht auch noch das Attribut "hidden="true" anfügen, dann könte das ganze klappen. Wenn ich heute abend Zeit hab, dann versuch ich das mal zuhause.
<head>
<script language="JavaScript">
<!--
function MM_controlSound(x, _sndObj, sndFile) { //v3.0
var i, method = "", sndObj = eval(_sndObj);
if (sndObj != null) {
if (navigator.appName == 'Netscape') method = "play";
else {
if (window.MM_WMP == null) {
window.MM_WMP = false;
for(i in sndObj) if (i == "ActiveMovie") {
window.MM_WMP = true; break;
} }
if (window.MM_WMP) method = "play";
else if (sndObj.FileName) method = "run";
} }
if (method) eval(_sndObj+"."+method+"()");
else window.location = sndFile;
}
//-->
</script>
</head>
<body>
.
.
.
.
.
.
.
.
.
.
.
.
.
<img src="img/button.gif" width="124" height="27" onClick="MM_controlSound('play','document.CS1016547495642','file:///D|/Mathias/lied.wav')">
.
.
.
.
<EMBED NAME='CS1016547495642' SRC='file:///D|/Mathias/lied.wav' LOOP=false
AUTOSTART=false MASTERSOUND HIDDEN=true WIDTH=0 HEIGHT=0>
</EMBED>
.
.
.
</body>
</head>
Der Javascript-Code wurde so von DW generiert, ich hab also nicht den genauen Plan was das alles heißt. Eigentlich ist alles klar bis auf das NAME="CS1016547495642".
Mit Javascript geht es allerdings erst ab Browser 4.x
alle älteren Browser können nur einen MouseOver interpretieren
spiel ma bisschen rum - dann bekommst Du das sicher hin
Gute Hilfestellungen gibt es auch bei
http://selfhtml.teamone.de/
Viel Spass beim testen
Mathias