Avatar billede pnr Nybegynder
09. december 2004 - 12:04 Der er 10 kommentarer og
1 løsning

Kan toppen blive stående på en side mens alt andet skifter uden f

Jeg kunne godt tænke mig at vide om man kan lave så toppen af en side blev stående, mens alt andet blev til en ny side når brugeren vælger at skifte side? Det skal være uden brug af frames som umildbart er den eneste løsning jeg kender til.

Jeg synes det på følgende site ser ud til at baggrunden ikke skifter ved side skift: http://www.suresms.com/products/
Avatar billede morteeart Nybegynder
09. december 2004 - 12:11 #1
frames, iframes, php-include, eller bare genbrug af dit design.

google hvis du vil vide mere.
Avatar billede 20 Nybegynder
09. december 2004 - 12:18 #2
<iframe src="start_side.php" frameborder="0" height="100%" width="100%" name="content">Din side kan ikke tage browsere</iframe>

Og ved links:
<a href="ny_side.php" target="content">Link #1</a>
<a href="ny_side2.php" target="content">Link #2</a>
Avatar billede pnr Nybegynder
09. december 2004 - 12:35 #3
Jeg ved godt hvordan man bruger frames, iframes, include osv. Men jeg ville høre om der var en løsning jeg ikke kendte til med hensyn til at lave en topside som ikke blev reloadet ved sideskift?
Avatar billede morteeart Nybegynder
09. december 2004 - 12:37 #4
nope, hvis du vil undgå reload, så skal du bruge frames.

Men frames er genneralt dårlige, og bør undgåets.

jeg vil anbefale php include metoden, hvis du kan bruge php

læs evt. mere på www.eksperten.dk/artikler/404
Avatar billede morteeart Nybegynder
09. december 2004 - 12:39 #5
btw. 20

"Din side kan ikke tage browsere"

Det hedder

"Din browser kan ikke tolke iframes" (eller inline frames)
Avatar billede pnr Nybegynder
09. december 2004 - 12:42 #6
Lige nu bruger jeg UserControls i asp.net og det virker fint nok, problemet er bare at de i toppen køre en animation som ikke gerne skulle starte hver gang man skifter side. Har du kigget på den side jeg har midt et link til? Det ser da ikke ud som om at baggrunden bliver loadet hvergang, gør det ?
Avatar billede morteeart Nybegynder
09. december 2004 - 12:51 #7
pnr

Der er ingen frames på den side, og derfor bliver alt reloadet hver gang, men som sagt så gør browserens cache så du ikke opdager det.
Avatar billede pnr Nybegynder
09. december 2004 - 12:57 #8
Så er der jo ikke så meget mere at diskutere her, tak for jeres svar!

morteeart: smid et svar så smider jeg nogle point
Avatar billede morteeart Nybegynder
09. december 2004 - 12:59 #9
oki :)
Avatar billede morteeart Nybegynder
09. december 2004 - 13:00 #10
oh ja.. sidste kommentar

du kan også bruge SSI (server side includes) til formålet, men det fungere ligsom php/asp.. ved reload.

http://www.html.dk/tutorials/ssi/
Avatar billede morteeart Nybegynder
10. december 2004 - 19:29 #11
husk at accepter svaret.. (klik på navnet, og tryk ok)
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