06. maj 2002 - 22:51Der er
11 kommentarer og 1 løsning
Jump page
Hej eksperter
Jeg vil gerne linke til et afsnit længere nede i samme dokument. Herunder står et kodeeksempel på, hvad jeg mener. Koden virker tildels. Jeg vil gerne have det sådan at det afsnit der linkes til vises i toppen af browseren, uanset hvad.
Kan det lade sig gøre ?
På forhånd tak.
/Martin
Kodeeksempel:
<html> <head> <title>jump page</title> </head>
<body> <H2> Klik på referencerne for at hoppe til kapitlerne </H2> <A Href=#indled>Indledning</A> <A Href=#Kap1>Kapitel 1</A> <A Href=#kap2>Kapitel 2</A>
Hvis dine links til dine bookmarks skal stå øverst på siden, skal du bygge din side op i frames. Det kan du gøre på denne måde, som jeg vil vise dig om lidt. Øjeblik, laver lidt kode :o)
Så er det ikke anchors og links du skal bruge men billeder og onclick-eventen i dine links.
lige foran hvert ancho indsætter du et usynlig billede fx: <img src='gennemsigtig.gif' width=1 height=1 name="imgankernavn">
så lidt script i head: <script type='text/javascript'>
function getYcoord ( nvn ) { var elm = document.images[nvn]; if ( document.layers ) return elm.y; var y = 0; do { y += parseInt( elm.offsetTop ); elm = elm.offsetParent; } while ( elm ); return y }; //end getYcoord ( string ) -> number
Det, der er problemet er, at hvis jeg f.eks. klikker på linket til Indledning (jf. min kode), så rykker afsnittet med indledningen kun op til ca. midt på siden.
Jeg vil gerne have, at det altid bliver vist i topppen af browseren.
og så skal der være plads nok i bunden til at det anker kan scolle hele vejen op i toppen af vinduet:
indsæt fc nogle <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> linier for at skubbe bunden af dokumentet nedad.
mvh JakobA
Synes godt om
Ny brugerNybegynder
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.