29. december 2005 - 18:53
Der er
21 kommentarer og 1 løsning
Hop til sidetop
Hej! Hvis man scroller ned ad en side og gerne vil klikke på et link i bunden af siden for at "hoppe op" igen på samme side. Kan linket ikke laves med en variabel man includer??? Mvh Lasse
Annonceindlæg fra Infor
29. december 2005 - 18:55
#1
Rent faktisk indsætter du bare: <a id='top'></a> i toppen, og så er linket nede på siden: <a href='fil.php#top'>Top</a> hvis jeg husker rigtigt...
29. december 2005 - 18:58
#2
Nej: <a name='top'></a> var det faktisk...
29. december 2005 - 19:05
#3
Ja, men det var for at slippe for at skrive det ind på alle siderne. Hvis jeg kan include en submenu med "til toppen", hvor side ID er indlæst som en variabel, var det jo smart!
29. december 2005 - 19:07
#4
Det kan du også: <? echo "<a name='".$_SERVER['PHP_SELF']."#top'></a>"; ?> Det kan måske klare det...
29. december 2005 - 19:13
#5
Jeg skal jo stadig "tagge" hver side med navnet top??
29. december 2005 - 19:16
#6
Da ikke hvis du smider de 3 linier i en fil og includer på alle dine sider?
29. december 2005 - 19:24
#7
Når serveren har kørt det, står der jo bare <a name='/index.php#top'>
29. december 2005 - 19:25
#8
Sorry <a name='/index.php#top'></a>
29. december 2005 - 19:26
#9
Det forstår jeg ikke. Hvor skriver den det?
29. december 2005 - 19:29
#10
I bunden, hvor jeg includer filen hvori der står: <? echo "<a name='".$_SERVER['PHP_SELF']."#top'>Op</a>"; ?> I view source i browseren står så <a name='/index.php#top'>Op</a> uden at det virker som link (kan ikke klikke på det)
29. december 2005 - 19:32
#11
Måske er problemet, at siden jo godt kan hedde f. eks /index.php?side=8 alt efter hvilken side det er. De er nemlig også includede!
29. december 2005 - 19:45
#12
jaw, der her kan ogsa bruges: <div id="top"></div>
29. december 2005 - 19:52
#13
Ok, hvordan skal min include fil i bunden så se ud?
29. december 2005 - 20:43
#14
Ok, jeg har også fået lavet det forkert. Det her skal i toppen af siden: <? echo "<a name='top'></a>"; ?> I bunden skal du så have: <? echo "<a href='".$_SERVER['PHP_SELF']."#top'>Top</a>"; ?> Det er 2 includes du skal have. Nizo - Ok, det kan man nok også :)
29. december 2005 - 21:15
#15
# symbolisere at det er et id, som ogsaa ses i CSS # = id . = class og hvis man skriver det i URL'en vil den lede efter det ID som er skrevet i URL'en, paa den siden. Jeg har hørt noget om at id og name skulle være det samme, derfor burde det være ligemeget om man bruger den ene eller den anden :o)
29. december 2005 - 21:17
#16
...sålænge det bare bruges rigtigt :)
29. december 2005 - 21:26
#17
Præcis :o)
29. december 2005 - 23:11
#18
Hej igen! Blev lige nødt til at gå. Linket "Top" sender mig til index siden, uanset hvilken side jeg er på, og ikke til toppen af den pågældende side!
29. december 2005 - 23:17
#19
Så udskift: echo "<a href='".$_SERVER['PHP_SELF']."#top'>Top</a>"; med: echo "<a href='".$_SERVER['REQUEST_URI']."#top'>Top</a>";
29. december 2005 - 23:31
#20
Oki-Doki, nu funker det - endda kun med echo "<a href='".$_SERVER['REQUEST_URI']."#top'>Top</a>"; i en fil som includes - altså uden noget i toppen af siden! Jeg takker og bukker!. Godt nytår!!
29. december 2005 - 23:31
#21
Selv tak, så vil jeg tillade mig at smide et svar. Og i lige måde !
29. december 2005 - 23:31
#22
Igen!
Vi tilbyder markedets bedste kurser inden for webudvikling