17. juli 2007 - 19:24Der er
6 kommentarer og 1 løsning
Brug af name virker kun periodisk
Hej alle
Jeg har et galleri lavet i asp, hvor jeg har en "forrige" og "næste" knap.
Galleriet befinder sig ikke i toppen af siden, så når man klikker "Næste" eller "Forrige", så starter siden i toppen, i stedet for nede ved næste billede. Det jeg prøvede var at ligge en <a name="show"> </a> ind, men dette kun periodisk.
Men links bliver konstureret på følgende måde: Response.Write "<a href=""default.asp?id=2&page=1#show"">Næste</a>" og tilsvarende for "Forrige".
Ved anvendelsen af disse links, hopper siden nogen gange ned til #show og andre gange ikke.
Hvordan løser jeg dette problem? kan det gøres på denne måde, eller skal jeg anvende en anden teknik?
Ankre/anchors er lidt problematiske - der bladres i gængse browsere ikke længere ned end at resten af siden kan stå på skærmen. Derfor vil dit anker ikke altid være i top. Visse brugeranvendelighedspersoner ("usability experts") fraråder af denne grund ukritisk brug af ankre, da det netop kan forvirre brugere.
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.