Avatar billede seber Nybegynder
01. december 2000 - 21:21 Der er 11 kommentarer og
1 løsning

Frame...

Jeg har lige oprettet en hjemmside med frames, Men når man trykker i menuen visses siden i den samme frame som menuen var i... Hvordan kan det være???
Avatar billede steen_hansen Forsker
01. december 2000 - 21:28 #1
Det skyldes, at du skal sætte

target=\"main\"

(f.eks.) ind.

Det skal se nogenlunde såda her ud:
<a href=\"mitdokument.htm target=\"main\" onFocus=\"this.blur()\">

Din menu-ramme hedder \"menu\", og din tekst-ramme hedder \"main\"
Avatar billede steen_hansen Forsker
01. december 2000 - 21:29 #2
Forstår du, hvor jeg vil hen? Du skal angive, i hvilken frame du vil have, at dokumentet hentes ind.
Avatar billede steen_hansen Forsker
01. december 2000 - 21:34 #3
Din rammeside ser sådan her ud:

<html>

<head>
<title>Min hjemmeside</title>
</head>

<frameset framespacing=\"0\" border=\"0\" cols=\"140,*\" frameborder=\"0\">
  <frame name=\"menu\" scrolling=\"auto\" noresize>
  <frame name=\"main\" scrolling=\"auto\" noresize>
  <noframes>
  <body>

  <p>Denne Web-side bruger rammer, og din browser understøtter ikke rammer.</p>

  </body>
  </noframes>
</frameset>

</html>

Her tegner du rammerne op for din side: Den indeholder en ramme til venstre, der er 140 pixels bred. Den ramme hedder \"menu\".

Den ramme til højre hedder \"main\". Når du trykker på linket i rammen \"menu\" skal den side, du henviser til, vises i \"main\"
Avatar billede steen_hansen Forsker
01. december 2000 - 21:37 #4
Sådan ser rammesiden ud, når den henviser til de enkelte dokumenter:

<html>

<head>
<title>Min hjemmeside</title>
</head>

<frameset framespacing=\"0\" border=\"0\" cols=\"140,*\" frameborder=\"0\">
  <frame name=\"menu\" scrolling=\"auto\" noresize src=\"menu.htm\">
  <frame name=\"main\" scrolling=\"auto\" noresize src=\"startside.htm\">
  <noframes>
  <body>

  <p>Denne Web-side bruger rammer, og din browser understøtter ikke rammer.</p>

  </body>
  </noframes>
</frameset>

</html>
Avatar billede steen_hansen Forsker
01. december 2000 - 21:40 #5
Din menu kunne se sådan ud:

<html>

<head>
<title>menu</title>
</head>

<body topmargin=\"10\" leftmargin=\"10\">

<p><a href=\"foerstepunkt.htm\" target=\"main\">Mit første punkt</a></p>
<p><a href=\"andetpunkt.htm\" target=\"main\">Mit andet punkt</a></p>

</body>

</html>


foerstepunkt.htm bliver så vist i den frame (ramme), der hedder \"main\". Ligeledes er det med andetpunkt.htm
Avatar billede zhatten Nybegynder
02. december 2000 - 01:44 #6
vil bare lige minde dig om at hvis du skriver Main med stort i Target så er der nogen server der ikke kan finde den derfor brug kun små bogstaver altså

<a target=\"main\" href=\"punkt1.htm\">Punkt 1</a>
Avatar billede steen_hansen Forsker
02. december 2000 - 11:35 #7
zhatten: Enig. Bruger altid kun små bogstaver. Så behøver man ikke tage højde for HVOR man kan bruge store bogstaver og hvor man bruge små.

Men hvis man henviser til \"Main\", skal man sørge for, at rammen også hedder \"Main\" og ikke \"main\". Så burde der ikke være nogle problemer.
Avatar billede zhatten Nybegynder
02. december 2000 - 13:09 #8
nej :)

det er bare der folk plejer at lave fejl, jeg gjorde det selv i starten og blev pisse sur over det ikke virkede, lige end til jeg fandt ud af men bare skulle skrive med små bogstaver.


- Zhatten
Avatar billede repsac Nybegynder
02. december 2000 - 19:56 #9
<i>Man</i> skriver ALDRIG store bogstaver, æ, ø, å og \'space\' på en computer! ALDRIG!
(Det er hovedsageligt unix/linux-maskiner der laver forskel på Main og main! (også nogle HP-bokse gør det))
Avatar billede steen_hansen Forsker
03. december 2000 - 00:10 #10
repsac: Du kan sagtens skrive target=\"Main\", hvis din ramme også hedder \"Main\". Når du bruger store bogstaver det ene sted, skal du bare sørge for også at bruge store bogstaver det andet sted. Du kan også bruge æ,ø og å.
Avatar billede repsac Nybegynder
03. december 2000 - 00:18 #11
Jeg ved det ...
MEN. Det burde være en regel som alle fulgte ... det ville skabe færre problemer og gør det hele mere overskueligt (/systematisk)!
- Jeg ælsker systematik, så meget så selv mine rapporter (2.g\'er) er skrevet uden æ,ø,å men erstattet med ae, oe, aa!
;)
Avatar billede steen_hansen Forsker
03. december 2000 - 00:28 #12
repsac: Ok.

Mon ikke han har fået svar nok nu?
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