webForumDet fria alternativet

Få webbläsaren att sluta scrolla under rendering

2 svar · 513 visningar · startad av sabbacus

sabbacusMedlem sedan juli 2002630 inlägg
#1

Tjena

Om jag har en tabell som listar t.ex. 100 rader och jag vill att rad 10 ska vara längst upp i webbläsarfönstret, d.v.s. rad 1-9 har scrollats bort, hur gör jag då?

Jag vill att sidan ska sluta "scrolla" när jag kommer till en viss rad och att all återstående rendering sker "neråt" på sidan utan att jag ser det (bortsett från scrollningslisten vill säga).
Jag kan köra scrollIntoView men den funkar bara efter att tabellen renderats ut och det är ingen bra lösning.

Förslag?

Tack på förhand.

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Har du prövat ett ankare?
http://test.com/sida.html#ankare
Där ankare är name eller id på ett element som ligger rätt, t ex den tionde tabellcellen.

sabbacusMedlem sedan juli 2002630 inlägg
#3

Varför göra det svårt när man kan använda en snuskigt simpel lösning =)
Förefaller funka finemang.

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)