Avatar billede budda Nybegynder
23. marts 2002 - 22:12 Der er 11 kommentarer og
1 løsning

Siden skal automatisk være i bund

Hvordan kan jeg med et JS script gøre sådan at man hele ser siden bund når man åbner den?
Altså det jeg vil frem til er:
Jeg har et frameset..
Og i et af dem er der en "mainframe" hvor man ikke skal læse fra oven med fra neden (ja det er til en chat)
Hvordan gør jegsådan at man ser det nederste og ikke det øverste som man gøre normalt?

/Mikkel
Avatar billede simonhusby Nybegynder
23. marts 2002 - 22:16 #1
Er der ikke en spiciel slags link hvor man kan bestemme hvor på siden man starter?
Avatar billede budda Nybegynder
23. marts 2002 - 22:21 #2
Jeg tænkte på et script der automatisk viste siden fra bunden..
Avatar billede cdc Novice
23. marts 2002 - 22:32 #3
Umiddelbart ville jeg sige at det var umuligt, da en skærm opdaterer sig selv fra top mod bund.(rent teknisk) Så skal man ind og røre ved folks drivers, og det kan man ikke.............
Avatar billede budda Nybegynder
23. marts 2002 - 22:35 #4
Jeg ved det er muligt.
Avatar billede jakoba Nybegynder
23. marts 2002 - 22:42 #5
lav et lille script i head:

<script type="text/javascript">
var olsen = setInterval("scrollTo(0,100000)",50);
</script>

og sæt en onload i din body kommando:

<body onload="setTimeout('clearInterval(olsen)',75);">

så vil siden til hver en tid vise 'det nederste af hvad der er blevet indlæst indtil videre'.

mvh JakobA
Avatar billede jakoba Nybegynder
23. marts 2002 - 22:44 #6
Øh, medmindre altså din side er mere end 100000 pixel høj. Så skal anden parameter i setInterval gøres større.
Avatar billede cdc Novice
23. marts 2002 - 22:49 #7
jacoba......opdaterer den fra 100.000 og opefter  ?
Avatar billede budda Nybegynder
23. marts 2002 - 22:49 #8
Tark...
Avatar billede jakoba Nybegynder
23. marts 2002 - 23:01 #9
cdc >> næ, den prøver at scrolle 100000 pixel ned ad siden (og stopper ved bunden hver gang)
Avatar billede budda Nybegynder
23. marts 2002 - 23:12 #10
<script type="text/javascript">
var olsen = setInterval("scrollTo(0,10000000)",50);
</script>

Kan jeg godt bare gøre sådan?
Avatar billede jakoba Nybegynder
23. marts 2002 - 23:17 #11
Det kan du godt, men medmindre din side virkelig er så høj kommer du ikke længere ned ved det.
(det er vist 12 cifre der kan være i et javascript tal).
Avatar billede jakoba Nybegynder
23. marts 2002 - 23:19 #12
eller mener du om du kan undvære onload= handleren?

jeg vil stærkt fraråde det for så bliver det aldrig muligt at kikke højere oppe på siden.
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