Avatar billede dazzy Nybegynder
19. januar 2010 - 16:46 Der er 4 kommentarer

Tabel der scroller med

Hej derude.
Jeg har dette script. Se scriptet på http:strandbygrillen.dk/index.php?side=menu
Dette script er menuen i venstre side. Mit problem er at menuen hakker i det og bliver forsinket i forhold til når man scroller.

Nogle der kan hjælpe til hvordam man gør så den køre mere "rent". ?

På forhånd tak.

Hilsen Simon Fishcer

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function setVariables() {
if (navigator.appName == "Netscape") {
v=".top=";
dS="document.";
sD="";
y="window.pageYOffset";
}
else {
v=".pixelTop=";
dS="";
sD=".style";
y="document.body.scrollTop";
  }
}
function checkLocation() {
object="object1";
yy=eval(y);
eval(dS+object+sD+v+yy);
setTimeout("checkLocation()",10);
}
//  End -->
</script>
</head>
<body>
<div id="object1" style="position:absolute; visibility:show; left:4px; top:0px; z-index:2">
</div>
Avatar billede zips Juniormester
19. januar 2010 - 16:53 #1
Blot til info, så virker den slet ikke i firefox.

Der er nok en mere op to date her http://www.dynamicdrive.com/dynamicindex1/
Avatar billede dazzy Nybegynder
19. januar 2010 - 17:35 #2
Hov :D.

Jeg har kun tjekket på IE. Min fejl.

Ved du om siden du linkede til virker bedre ?? altså at den følger med uden at hakke i det ?

Hilsen mig ;)
Avatar billede dazzy Nybegynder
19. januar 2010 - 17:35 #3
nå okay gør den ikke.
Avatar billede Slettet bruger
20. januar 2010 - 18:10 #4
Det er ret let at opnå med CSS - menuen skal blot have "position:fixed;"
- og så skal den "bo" direkte i <body> ikke inden i en div eller andet.

Det vil nemlig medføre at den positioneres i forhold til vinduet i stedet for dokumentet - og derfor stå bomstille, uanset hvor vildt du scroller med resten af siden : )
- Ingen brug for script til at flytte den op og ned længere!
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