Hallo,
<body background="backgrounds/mar002.gif" text="#000000" link="#0000FF" onload=onMouseSound(); shake(3);>
<embed src="MBigImpact1.WAV" hidden="true" autostart="false"></embed>
<bgsound id="sound">
so geht das nicht. Du musst über eine Browserweiche entscheiden, ob du die Musik mit embed oder mit bgsound abspielen kannst. Evtl. kannst Du auch mit <noembed> arbeiten.
<form name="bebe">
<input type="text" name="strength" value="3" style="width:30px">
<input type="hidden" name="opencat" value="JavaScripts">
<input type="hidden" name="artid" value="981987716">
</form>
<script language="JavaScript">
<!--
function shake() {
n = document.bebe.strength.value;
if (self.moveBy){
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
function onMouseSound() {
if (document.all) {
document.all.sound.src = "MBigImpact1.WAV";
}
}
onMouseSound();
shake(3);
//-->
</script>
<a href="#" onclick="onMouseSound(); shake();"><img src="pics/bebe-schwarz.gif" width="204" height="42" border="0"></a>
hinter shake(); muss return false; . Siehe auch meine Antwort etwas weiter unten. http://forum.de.selfhtml.org/?m=152503&t=28128
Gruß, Jürgen