28. oktober 2005 - 21:59Der er
5 kommentarer og 1 løsning
Kører javascript og gå til bogmærke
Har et link som dette: <a href=""#" & rs_relation_navn("titel") & """ onclick=""fold('" & rs_relation("relation") & "'); return false;"">" & rs_relation_navn("titel") & "</a>
onclick funktionen lukker et punkt sammen og åbner et andet! Men jeg vil så samtidig gerne have at href= bliver kørt, altså så den går til det bogmærke der er angivet. Går udfra at det på en eller anden måde skal skrives ind i scriptet...
hvis du fjerner return false i onclick, så skulle det gerne virke. Men når siden så skifter skal du jo være opmærksom på, at det du har lavet i javascript (vist/skjult elementer) ikke automatisk bliver ført videre.
ja det virker sådan set godt nok... problemet er bare at den kører href før javascriptet, med det resultat at det nye punkt man skal til ikke nødvendigvis vil kunne ses, hvis det er et meget stort punkt der bliver lukket sammen. Kan man ikke lavet det sådan så java delen kørset først og href bagefter?
tja, du kunne jo skrive: fold('" & rs_relation("relation") & "'); location.href=this.href;return false; hvilket måske vil give et bedre resultat (husk at sætte href alligevel). Evt. skulle du sætte en lille timeout på hvis det går for hurtigt, men prøv i første omgang det her.
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.