Avatar billede eyes Nybegynder
25. juli 2002 - 21:08 Der er 3 kommentarer og
1 løsning

justering af scroll

Jeg vil lige høre om man på denne side http://www.art-silkeborg.dk/ under galleriet
kan lave så at når man er inde på et billed og trykker tilbage til galleri, at scrollbaren bliver ved det aktuelle billede. Som det er nu går den tilbage hver gang :(

håber i forstår min spørgsmål

tror evt. det kan laves med Jscript
Avatar billede Slettet bruger
27. juli 2002 - 18:41 #1
Hvis Galleri-siden altid vil ligge i den framestruktur kan det gøres således:

1. Indsæt dette i <head> på frameset-siden (den med den grå baggrund):

<script>
sv = 0;
</script>

2. Indsæt dette i <head> på Galleri-siden:

function getScroll() {
if (document.all) {
sv = top.sv;
self.scrollTo(sv, 0);
}
}

function setScroll() {
if (document.all) {
sv = document.body.scrollLeft;
top.sv = sv;
}
}

3. Indsæt dette i <body>-tagget på Galleri-siden:

<body onLoad="getScroll();" onUnLoad="setScroll();">

Foreløbig virker det kun i IE, for jeg kan ikke umiddelbart finde en metode for aflæsning af scroll i NS. Men jeg arbejder på det!
Avatar billede Slettet bruger
27. juli 2002 - 18:49 #2
OK, nu har jeg fundet ud af det!
Ændr scriptet i <head> på Galleri-siden til:

function getScroll() {
sv = top.sv;
self.scrollTo(sv, 0);
}

function setScroll() {
sv = (document.all) ? document.body.scrollLeft : self.pageXOffset;
top.sv = sv;
}
Avatar billede eyes Nybegynder
03. august 2002 - 00:00 #3
Det skal siges det er lavet med ASP og Themes, mener jeg det hedder
Avatar billede eyes Nybegynder
03. august 2002 - 00:11 #4
Takker, det virker perfekt
fortjente point
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