Avatar billede privatdetektiverne Nybegynder
18. januar 2005 - 06:58 Der er 20 kommentarer og
4 løsninger

Afspilning af lydfil når mus holdes henover

Jeg har et spørgsmål.

Kan man lave det således at, der afspilles en lydfil når bruger holder sin mus henover et link ??

Jeg vil gerne gøre min side mere venlig for handicappede og ønsker derfor denne funktion.
Når brugeren holder musen henover linket i menuen afspilles en lydfil som fortæller hvad der står.

Dette script:
<bgsound src="http://www.DIN-HJEMMESIDE.dk\test.wav">
afspiller en lydfil når man kommer ind på en hjemmeside, kan det evt. omskrives til først at afspille når mus holdes henover et link? bare et "forslag"

Jeg giver MAX point for en html kode der virker efter hensigten.
Avatar billede net-city Nybegynder
18. januar 2005 - 07:08 #1
<script language="Javascript">
function enSide(){
document.write("<bgsound src=http://www.DIN-HJEMMESIDE.dk\test.wav>");
}
</script>

<a href="enSide.htm" OnMouseOver="enSide();">enSide</a>
Avatar billede privatdetektiverne Nybegynder
18. januar 2005 - 07:23 #2
Hej, og TAK for dit hurtige svar.

Hvordan stiller jeg det helt nøjagtigt op, når der skal være flere links under hinanden som hver for sig skal afspille sin egen lydfil.
Hver link ser sådan ud:

<a href="/ny/link1.htm" target="main">TEKST1</a><br>
<a href="/ny/link2.htm" target="main">TEKST2</a><br>
<a href="/ny/link3.htm" target="main">TEKST3</a><br>
<a href="/ny/link4.htm" target="main">TEKST4</a><br>
Avatar billede net-city Nybegynder
18. januar 2005 - 07:30 #3
<script language="Javascript">
function link1(){
document.write("<bgsound src=http://www.DIN-HJEMMESIDE.dk\test.wav>");
}
function link2(){
document.write("<bgsound src=http://www.DIN-HJEMMESIDE.dk\test.wav>");
}
function link3(){
document.write("<bgsound src=http://www.DIN-HJEMMESIDE.dk\test.wav>");
}
function link4(){
document.write("<bgsound src=http://www.DIN-HJEMMESIDE.dk\test.wav>");
}
</script>

<a href="/ny/link1.htm" target="main" OnMouseOver="link1();">TEKST1</a><br>
<a href="/ny/link2.htm" target="main" OnMouseOver="link2();">TEKST2</a><br>
<a href="/ny/link3.htm" target="main" OnMouseOver="link3();">TEKST3</a><br>
<a href="/ny/link4.htm" target="main" OnMouseOver="link4();">TEKST4</a><br>
Avatar billede privatdetektiverne Nybegynder
18. januar 2005 - 07:47 #4
Mange tak skal du have.
Der har blot vist sig et lille problem, det virker kun 1 gang.

Prøv her:
http://www.privatdetektiverne.dk/ny/lyd/lydmenu/beta.htm

Og når jeg har det på hjemmesiden så virker det 1 gang men så bliver menuen helt hvid efter afspilning. Kan det afhjælpes?
Avatar billede privatdetektiverne Nybegynder
18. januar 2005 - 07:49 #5
Jeg har lige fundet ud af, at linket slet ikke virker for man kan ikke nå at trykke på det?? :)
Avatar billede net-city Nybegynder
18. januar 2005 - 07:59 #6
Så kan jeg desværre ikke hjælpe dig!
Har ikke så meget tid pt.

Men du kan jo lave en usynlig iframe også når du fører musen over linket kan den opdater iframen med lyden?

Evt. lave en innerHTML som laver <bg sound .. i <div id='lyd'>.</div> feks.

~~ Net-City
Avatar billede net-city Nybegynder
18. januar 2005 - 07:59 #7
Denne er bedre at bruge forresten !-)
<embed src=forside.wav hidden=true loop=false autostart=true height=1 width=1>
Avatar billede privatdetektiverne Nybegynder
18. januar 2005 - 08:01 #8
Hej igen

Okay...

Jeg forstår ikke helt hvordan jeg kan lave dette
"Men du kan jo lave en usynlig iframe også når du fører musen over linket kan den opdater iframen med lyden?"

Hvordan kan jeg stille det op ?
Avatar billede net-city Nybegynder
18. januar 2005 - 08:05 #9
Avatar billede net-city Nybegynder
18. januar 2005 - 08:06 #10
Ved link lav:
<a href="#" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=lyd.wav hidden=true loop=false autostart=true height=1 width=1>'">
Et link
</a>

i bunden af siden:
<div id="sound"></div>
Avatar billede net-city Nybegynder
18. januar 2005 - 08:08 #11
# skal jo være dit link feks. forside.htm !-)

~~ Net-city [2005]
Avatar billede privatdetektiverne Nybegynder
18. januar 2005 - 08:42 #12
Er der andre som kan få det til at virke ??
Avatar billede net-city Nybegynder
18. januar 2005 - 14:56 #13
Mit virker da fint?
Avatar billede net-city Nybegynder
18. januar 2005 - 15:10 #14
Lav:
<a href="/ny/link1.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=lyd.wav hidden=true loop=false autostart=true height=1 width=1>'">TEKST1</a><br>

<a href="/ny/link2.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=lyd.wav hidden=true loop=false autostart=true height=1 width=1>'">TEKST2</a><br>

<a href="/ny/link3.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=lyd.wav hidden=true loop=false autostart=true height=1 width=1>'">TEKST3</a><br>

<a href="/ny/link4.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=lyd.wav hidden=true loop=false autostart=true height=1 width=1>'">TEKST4</a><br>

<div id="sound"></div>
Avatar billede white-pages Nybegynder
20. januar 2005 - 18:02 #15
Her er html koden kim!
<a href="http://privatdetektiverne.dk/forsiden.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/forsiden.wav hidden=true loop=false autostart=true height=1 width=1>'">Forside</a><br>
Avatar billede white-pages Nybegynder
20. januar 2005 - 18:04 #16
Her er html koden kim!
<a href="http://privatdetektiverne.dk/forsiden.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/forsiden.wav hidden=true loop=false autostart=true height="1" width="1">'">Forside</a><br>
Avatar billede privatdetektiverne Nybegynder
20. januar 2005 - 18:06 #17
white-pages>>> tak fordi du har rettet fejlen "1" width="1"
Avatar billede white-pages Nybegynder
20. januar 2005 - 18:07 #18
Det var så lidt privatdetektiverne..............
Avatar billede privatdetektiverne Nybegynder
20. januar 2005 - 18:41 #19
Det virker ikke, har jeg gjort noget galt :
--------------------------------------------------

<script language="Javascript">


function link1(){
document.write("<bgsound src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/forsiden.wav>");
}
function link2(){
document.write("<bgsound src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/arbejdsmetoder.wav>");
}
function link3(){
document.write("<bgsound src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/handlingspl.wav>");
}
function link4(){
document.write("<bgsound src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/sagseks.wav>");
}
function link5(){
document.write("<bgsound src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/opretny.wav>");
}
function link6(){
document.write("<bgsound src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/kontakt.wav>");
}





</script>



<a href="/forsiden.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/forsiden.wav hidden=true loop=false autostart=true height="1"

width="1">'">Forsiden</a><br>

<!--- 2 -->
<a href="/ny/arbejdsmetoder.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/arbejdsmetoder.wav hidden=true loop=false autostart=true height="1"

width="1">'">Arbejdsmetoder</a><br>

<!--- 3 -->
<a href="/ny/handlingsplanen.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/handlingspl.wav hidden=true loop=false autostart=true height="1"

width="1">'">Handlingsplanen<br>og artikler</a><br>

<!--- 4 -->
<a href="/ny/sagseksempler.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/sagseks.wav hidden=true loop=false autostart=true height="1"

width="1">'">Sagseksempler</a><br><br>

<!--- 5 -->
<a href="/ny/opretny.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/opretny.wav hidden=true loop=false autostart=true height="1"

width="1">'">Opret ny eftersøgning</a><br><br>

<!--- 6 -->
<a href="/ny/kontakt.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/kontakt.wav hidden=true loop=false autostart=true height="1"

width="1">'">Kontakt os</a><br>

<!--- 7 -->
<a href="/ny/presse.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed

src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/presse.wav hidden=true loop=false autostart=true height="1"

width="1">'">Presseomtale</a><br>



<div id="sound"></div>
Avatar billede white-pages Nybegynder
20. januar 2005 - 20:09 #20
Ja rimeligt meget
Avatar billede white-pages Nybegynder
20. januar 2005 - 20:16 #21
Her! Den virker
<a href="http://privatdetektiverne.dk/forsiden.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/forsiden.wav hidden=true loop=false autostart=true height=1 width=1>'">Forsiden</a><br>
<a href="http://privatdetektiverne.dk/ny/arbejdsmetoder.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/arbejdsmetoder.wav hidden=true loop=false autostart=true height=1 width=1>'">Arbejdsmetoder</a><br>
<a href="http://privatdetektiverne.dk/ny/handlingsplanen.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/handlingspl.wav hidden=true loop=false autostart=true height=1 width=1>'">Handlingsplanen<br>og artikler</a><br><!--- 4 -->
<a href="http://privatdetektiverne.dk/ny/sagseksempler.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/sagseks.wav hidden=true loop=false autostart=true height=1 width=1>'">Sagseksempler</a><br><br>
<a href="http://privatdetektiverne.dk/ny/opretny.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/opretny.wav hidden=true loop=false autostart=true height=1 width=1>'">Opret ny eftersøgning</a><br><br>
<a href="http://privatdetektiverne.dk/ny/kontakt.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/kontakt.wav hidden=true loop=false autostart=true height=1 width=1>'">Kontakt os</a><br>
<a href="http://privatdetektiverne.dk/ny/presse.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/presse.wav hidden=true loop=false autostart=true height=1 width=1>'">Presseomtale</a><br>
<div id="sound"></div>
Avatar billede white-pages Nybegynder
20. januar 2005 - 20:17 #22
Her! Den virker
<a href="http://privatdetektiverne.dk/forsiden.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/forsiden.wav hidden=true loop=false autostart=true height=1 width=1>'">Forsiden</a><br>

<a href="http://privatdetektiverne.dk/ny/arbejdsmetoder.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/arbejdsmetoder.wav hidden=true loop=false autostart=true height=1 width=1>'">Arbejdsmetoder</a><br>

<a href="http://privatdetektiverne.dk/ny/handlingsplanen.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/handlingspl.wav hidden=true loop=false autostart=true height=1 width=1>'">Handlingsplanen<br>og artikler</a><br>

<a href="http://privatdetektiverne.dk/ny/sagseksempler.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/sagseks.wav hidden=true loop=false autostart=true height=1 width=1>'">Sagseksempler</a><br><br>

<a href="http://privatdetektiverne.dk/ny/opretny.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/opretny.wav hidden=true loop=false autostart=true height=1 width=1>'">Opret ny eftersøgning</a><br><br>

<a href="http://privatdetektiverne.dk/ny/kontakt.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/kontakt.wav hidden=true loop=false autostart=true height=1 width=1>'">Kontakt os</a><br>

<a href="http://privatdetektiverne.dk/ny/presse.htm" target="main" OnMouseOver="document.getElementById('sound').innerHTML = '<embed src=http://www.privatdetektiverne.dk/ny/lyd/lydmenu/presse.wav hidden=true loop=false autostart=true height=1 width=1>'">Presseomtale</a><br>
<div id="sound"></div>
Avatar billede net-city Nybegynder
21. januar 2005 - 16:22 #23
White - Hvorfor ligger du svar? - Det var ikke dig som lavede scriptet?

Her kommer svar for mig,!
Avatar billede white-pages Nybegynder
21. januar 2005 - 18:12 #24
Hej Net-city!!!!!
Jeg svarer fordi at privatdetektiverne, sprøg om det er rigitgt det han har lavet, og der svarer jeg og hjælper ham med at lave det rigtigt!!!!!!
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