Avatar billede klojs Praktikant
27. august 2003 - 16:32 Der er 18 kommentarer og
1 løsning

Frameset virker ikke

Når jeg bruger denne kode i frontpage, så virker den ikke. Den er et eksempel fra webcafe. Er der nogle særlige betingelser for frame1 og frame2 ? Må de ikke linke til noget andet eller hvad ? Det virker heller ikke når jeg sætter cols i stedet for rows.

Jeg har i stedet på hjemmesiden lavet tabeller, men jeg kunne da godt tænke mig også at kunne lave og bruge framesets. Kan det simpelthen ikke laves i frontpage eller burde det kunne lade sig gøre ?

<html
<head>
<title>Mit første frameset</title>
</head>
<frameset rows="20%,80%">
<frame src="frame1.htm">
<frame src="frame2.htm">
</frameset>
</html>
Avatar billede keysersoze Ekspert
27. august 2003 - 16:36 #1
du mangler i hvert fald at afslutte din første html...

ændre
<html
til
<html>

kig ellers lidt her; http://www.html.dk/tutorials/html/lektion12.asp
Avatar billede klojs Praktikant
27. august 2003 - 17:04 #2
OK men selvom jeg sætter det > på og bruger den kode der står inde på html.dk, så virker det stadig ikke. Det er jo også samme kode, uanset om jeg får den fra den ene eller den anden side.

Mit resultat bliver bare en tom side, og jeg har lavet 3 htm sider, hvor jeg samler de 2 i den 3. Det er i den 3. jeg sætter koden ind. Skal der også være noget frame-kode i de 2 jeg sætter ind ??
27. august 2003 - 17:54 #3
Prøv med en navngivning af de 2 frames:

<html>

<head>
<title>Mit første frameset</title>

</head>

<frameset rows="20%,80%">
  <frame name="top" src="frame1.htm">
  <frame name="bottom" src="frame2.htm">

</frameset>

</html>
27. august 2003 - 18:17 #4
Men det virker uden.
Avatar billede jara06 Nybegynder
27. august 2003 - 18:18 #5
Vil næsten anbefale hvilket som helst andet end Frontpage .. Især hvis du er 'grøn' på området :)
27. august 2003 - 18:23 #6
Hvis du bruger FrontPage er det meget nemmere for dig, at anvende de færdige skabeloner.

I sidevisning vælger du:
Filer->Ny->Side, fanen Rammesider
Her vælger du den ønskede opsplitning, og FrontPage opretter den nødvendige kode for dig. Du skal blot vælge hvilke sider du vil have vist i de enkelte rammer.
Avatar billede keysersoze Ekspert
27. august 2003 - 18:33 #7
ja - det virker uden fordi framesettet ikke eksisterer på den uden. Som sagt består selve chromeless vinduet af frames og i en af de frames er det så at du har indsat din side.

Derfor vil der på chromeless-vinduet være to frames der hedder det samme og du kan løse det ved at omdøbe enten framen i chromeless-vinduet eller din iframe.
27. august 2003 - 18:35 #8
Når du følger eksemplerne på html.dk ser du kun den absolut nødvendige kode. For at fungerer optimalt indsætter FrontPage mange gange yderligere kode.

Du bør derfor nok vælge at lære enten ren html-kode eller design ved hjælp af FrontPage.

Jeg vil absolut anbefale det sidste, men brug eksempler fra f.eks. html.dk til at forstå den html-kode, der genereres af FrontPage.

Der findes mange tutorials om brugen af FrontPage på nettet, eller prøv at gå på biblioteket og se hvad de har af bøger om FrontPage.
Avatar billede keysersoze Ekspert
27. august 2003 - 18:42 #9
der er ingen grund til at involvere frontpage når det bare er en af de to frames der skal omdøbes...
27. august 2003 - 18:47 #10
keysersoze>> Så prøv at læse spørgsmålet igen

FrontPage har været involveret fra starten.
Avatar billede keysersoze Ekspert
27. august 2003 - 18:54 #11
yep - men så længe det ikke er frontpage der ødelægger chromeless'en (det er updates fra MS (og desuden har det aldrig virket i andre end IE)) og det ikke er FP der er skyld i at siden åbner i det forkerte target gør det da ikke det store til eller fra at lære mere om FP
Avatar billede klojs Praktikant
27. august 2003 - 19:23 #12
erikjuul <<<< som du selv regnede med så virker den kode med top/bottom heller ikke. Jeg har fundet Filer->Ny->Tom Side, men fanen Rammesider er ikke nogen steder, heller ikke når jeg i hjælp søger efter ordet. Skal måske lige siges at det er FP express jeg bruger, men tror egentlig ikke der er den store forskel. Jeg har ikke læst så meget om FP endnu, fordi jeg har fået tingene til at funge. Og når jeg kan lave alt det jeg har, er det vel ikke fordi jeg har brug for at vide så meget mere om FP - eller hvad ? Se nedenstående link.

jara <<<< jeg ved ikke om FP er den bedste at lave hjemmesider i, men jeg vil give erik ret i at koderne er inde i forvejen, og man i mange tilfælde ikke behøver at tænke på dem. Jeg er da også kommet langt med FP som du kan se her www.oldemor.frac.dk Jeg  kan også selv kopiere koder fra andre sider, og så gå ind o notesblokken og tilpasse koderne til mine egne filer. Så helt tosset er det da ikke, men har selvfølgelig ikke så meget at sammenligne med. Jeg har sørme også fået sammenblandet php og html til at virke, så jeg er da ikke helt dum til det *SSS*

keysersoze <<<< jeg forstår ikke helt ordet "chromeless" eller "iframe" er iframe det samme som frame ?

Jeg har tænkt på om det kun er index siden der kan laves framesets i, eller om det er alle siderne uafhængigt af hinanden.

Jeg har downloadet Dreamweaver, og fulgt vejledningen, men gik i stå da vinduet på et tidspunkt ikke så helt ud som de skrev et ville *SS* Kan det være et bedre program at prøve det i ??
Avatar billede klojs Praktikant
27. august 2003 - 19:24 #13
Skal måske lige sige at jeg har IE 6,0 og win98
27. august 2003 - 19:33 #14
Kender ikke begrænsningerne i FrontPage Express i forhold til FrontPage. Du nævnte FrontPage, og derfor referede jeg hertil.

Med hensyn til DreamWeaver vil jeg anbefale ikke at blande flere programmer ind i det. Dine problemer skyldes jo ikk eFrontPage.
Avatar billede keysersoze Ekspert
27. august 2003 - 19:35 #15
HOOOOV!!! jeg tror vist at jeg fik blandet det spm sammen med et andet spm - så kan jeg bedre forstå at erikjuul hakkede sådan på mig :)

glem mine sidste beskeder og se kun på mit allerførste svar :)
27. august 2003 - 19:38 #16
keysersoze>> OK så forstår vi vist bedre sammenhænhen i det.

Det var nu ikke så alvorligt ment; men jeg synes at kunne se, at det var noget i den retning der var galt.
Avatar billede klojs Praktikant
28. august 2003 - 03:15 #17
Tror jeg opgiver at lave framesets, og nøjes med tabeller indtil videre. Jeg har set på nogle sider at man fraråder at lave framesets bl.a. af hensyn til andres browsere.

Lukker af her.
Avatar billede keysersoze Ekspert
28. august 2003 - 07:25 #18
frames er ikke det optimale at bruge så det er fint nok at de gemmes af vejen - men kan du ikke finde ud af at lave frames, så får du det virkelig svært videre i forløbet, for frames er noget af det simpleste at lave...

er du sikker på at du har læst den tutorial jeg gav link til samt brugt deres eksempler?
Avatar billede klojs Praktikant
28. august 2003 - 13:59 #19
Ja jeg har læst både den tut og den fra webcafe både forfra og bagfra. Der står egentlig ikke så meget, og jeg har afprøvet deres eksempler. Jeg har begge sider - og flere til - liggende i min foretrukne, og ser jævnligt på dem. Eksemplerne er jo ligetil og der er ikke så mange ben i dem, det er derfor jeg prøver herinde, fordi jeg ikke kan få de simple eks. til at virke *SS*

Jeg tror nu ikke jeg får brug for at lave framesets, min hjemmeside er egentlig kun for min egen families interesse, og når jeg kan finde ud af at lave tabeller, så er det godt nok til mit behov. Jeg synes bare et ville være rart at kunne så meget som muligt med hjemmesider, og så kan jeg derefter tage det jeg har lyst til af min viden.

Meeeen åbenbart er frames en viden jeg må vente lidt med :-)) Ellers tak for forsøget.
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
Kurser inden for grundlæggende programmering

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