Avatar billede thana_dk Nybegynder
14. juni 2002 - 10:17 Der er 2 kommentarer og
4 løsninger

undgå refreshing

Jeg har et problem med et dokument.
Jeg har et dokument med en liste af lyde, som der bliver afspillet så snart at der bliver trykket på et ord, der er linket til lyden. Lyden bliver hentet skjult i et lille frame, i højre hjørne. Mit problem er at når man kommer længere ned af listen, og afspiller en lyd nederst, så refresher liste-siden, og springer op til toppen. Hvordan får jeg den til at blive der hvor det sidste valgte ord, er?
Avatar billede delwin Nybegynder
14. juni 2002 - 10:23 #1
jeg kan forestille mig at dine links til at starte musikken ligner noget i denne stil..

<a href="#" onClick="bla bla">fsdf</a>

prøv sådan her i stedet..

<a href="java script:;" onClick="bla bla">fsdf</a>
14. juni 2002 - 10:39 #2
Du kunne også lave et dobbelt link.

nederst skriver du <a name="downpage">&nbsp;</a>

så laver du et link der sådan her ud:
<a href="lyd.fil" target="iframenavn" onClick="location.href='#downpage'">fsdf</a>
men der er så noget med target o.s.v.

prøv at se her:
http://activedeveloper.dk/artikler/default.asp?articleid=215

/Casper www.enter-s.dk
Avatar billede ghazaleh Nybegynder
14. juni 2002 - 10:39 #3
Brug bookmarks så vil side være samme sted selvom den bliver refreshed
14. juni 2002 - 10:39 #4
:-)
Avatar billede ghazaleh Nybegynder
14. juni 2002 - 10:40 #5
nå der var en der var hurtigere end mig :-)
Avatar billede knudgert Nybegynder
14. juni 2002 - 22:07 #6
sæt return false; til sidst i linket.

<a href="#" onClick="bla bla"; return false;>fsdf</a>
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