hur gör jag om jag vill att det ska spela upp ett ljud när man håller musen över en bild som är en länk??? Du kan ju kolla ett svar jag gav för någon månad sedan. <BGSOUND ID="ljud" AUTOSTART="TRUE">Ljud på OnMouseOver
tack på förhand!
//FXSv: Ljud på OnMouseOver
Llänken till frågan nedan.
http://www.pellesoft.nu/development/forum/view.asp?msgid=66877&forumid=42&sum=1
Koden här nedan, du måste i detta exempel ha två st ljudfiler som du namnger LjudA.wav och LjudB.wav
<html>
<head>
<title>Play a sound on Internet Explorer Using and Event</title>
<LINK REL=stylesheet HREF="style.css" TYPE="text/css">
<script LANGUAGE="JavaScript"><!--
var aySound = new Array();
// Välj här vilken ller vilka ljudfiler du vill ha, Byt ut Ljud-A.wav mot din ljudfil.
aySound[0] = "LjudA.wav";
aySound[1] = "LjudB.wav";
document.write('<BGSOUND ID="auIEContainer">')
IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all)? 1:0;
NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
ver4 = IE||NS? 1:0;
onload=auPreload;
function auPreload() {
if (!ver4) return;
if (NS) auEmb = new Layer(0,window);
else {
Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
document.body.insertAdjacentHTML("BeforeEnd",Str);
}
var Str = '';
for (i=0;i<aySound.length;i++)
Str += "<EMBED SRC='"+aySound[i]+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
if (IE) auEmb.innerHTML = Str;
else {
auEmb.document.open();
auEmb.document.write(Str);
auEmb.document.close();
}
auCon = IE? document.all.auIEContainer:auEmb;
auCon.control = auCtrl;
}
function auCtrl(whSound,play) {
if (IE) this.src = play? aySound[whSound]:'';
else eval("this.document.embeds[whSound]." + (stop? "play()":"stop()"))
}
function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }
//-->
</script>
<table cellpadding="0" cellspacing="0" background="images/meny/meny.gif">
<tr>
<td onMouseover="this.bgColor='#FF9900';playSound(0)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
MAIN
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(1)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
PROFIL
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(0)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
GÄSTBOK
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(1)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
INKORG
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(0)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
FORUM
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(1)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
CHAT
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(0)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
MEDLEMAR
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(1)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
FAQ
</TR>
<TR>
<td onMouseover="this.bgColor='#FF9900';playSound(0)"
onMouseout="this.bgColor='#FFFFFF';stopSound(0)">
LOGGA UT
</TR>
</td>
</tr>
</table>
</body>
</html>Lite enklare
<IMG SRC="dinbild.gif" WIDTH="100" HEIGHT="50" BORDER="0"
onmouseover="document.all.ljud.src='LJUD_A.WAV'"
onmouseout="document.all.ljud.src='LJUD_B.WAV'" >
Om man inte vill ha ljud på mouseout så är det bara att ta bort
onmouseout="document.all.ljud.src='LJUD_B.WAV'"
Lägges var du vill i body-taggen