Einzelnen Beitrag anzeigen
Alt 10.07.2001, 23:09   #2
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard mein vorschlag:

du definierst einen unsichtbaren layer, sobald der mouseover kommt, schreibst du den inhalt dieses layers neu und zwar so, daß ein wave abgespielt wird.

ein beispiel:

<script language="javascript">
function abspielen(musicfile) {
if (document.layers) { // verwendeter browser ie?
browser = "document.all['musiklayer']";
}
else { // ns oder modzilla verwendet?
browser = "document.getElementById('musiklayer')";
}
eval(browser + ".innerHTML='<html><body><embed src='" + musicfile + "' hidden='true' volume='100' loop='true'></body></html>");
}
</script>

<html>
<a onmouseover="abspielen('musik1.wav')">[img]button1.jpg[/img]</a>


<a onmouseover="abspielen('musik2.wav')">[img]button2.jpg[/img]</a>
<div id="musiklayer" style="position:absolute; top:0px; left:0px; height:1px; width:1px;"></div>
</html>

hoffe das hilft dir weiter.
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten