Avatar billede rush Nybegynder
12. oktober 2001 - 14:59 Der er 6 kommentarer og
1 løsning

Lyd på mouseover-grafik og evt. tekst

Jeg skal ha\' noget lyd på mine knapper.
Har prøvet flere forslag fra nettet, men har simpelthen ikke kunne få det til at virke...

Jeg ville igrunden gerne ha\' lyd på alle links,
både grafiske og tekstlinks.

Hvis det hjælper noget ligger hjemmesiden her: http://www.tlnd.dk

Håber på en let løsning da jeg ikke er nogen ørn til programmering.
Avatar billede callesen Praktikant
12. oktober 2001 - 15:03 #1
Dette er den bedste: I <HEAD>
<script LANGUAGE=\"JavaScript\">
<!--

var aySound = new Array();
//  preloader lydfil
aySound[0] = \"Jungle.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].\" + (play? \"play()\":\"stop()\"))
}
function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }
//-->
</script>


I :<BODY>
<!-- Man kan nøjes med enten onClick eller onMouseOver -->
<A HREF=\"din_side.html\" onClick=\"playSound(0)\" onMouseOver=\"playSound(0)\" onMouseOut=\"stopSound(0)\"><IMG SRC=\"dinknap.gif\" BORDER=\"0\" WIDTH=\"60\" HEIGHT=\"40\" ALIGN=\"bottom\" ALT=\"Min Knap\"></A>
Avatar billede rush Nybegynder
12. oktober 2001 - 15:13 #2
Hmmm...knapperne ligger allerede på deres pladser med mouseover med udskifteligt billede, så jeg er ikke sikker på hvor jeg skal placere koden?
Avatar billede rush Nybegynder
12. oktober 2001 - 15:25 #3
Jeg prøvede lige med kunne ikke få det til at virke...øv.
Avatar billede sux Nybegynder
12. oktober 2001 - 15:25 #4
Rigtig fedt designet site!!
Lækkert at se på!
Avatar billede rush Nybegynder
12. oktober 2001 - 15:26 #5
tak...
Avatar billede jakoba Nybegynder
12. oktober 2001 - 15:50 #6
callesen >> din linie:
  document.write(\'<BGSOUND ID=\"auIEContainer\">\')
skal da ned at ligge i body skal den ikke?
Avatar billede callesen Praktikant
13. oktober 2001 - 13:30 #7
jakoba>> Ikke nødvendigvis - jeg kan ikke mærke nogen forskel i IE. Jeg har ikke installeret NS eller Opera i øjeblikket.
rush>> Dette ellers udemærkede script går ikke sammen med dine andre script - så desværre må jeg sige at det i dit tilfælde ikke er et brugbart script. De andre script jeg har liggende laver desværre også konflikter. Jeg vender tilbage hvis jeg finder noget brugbart.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester