Avatar billede kjeldsen Nybegynder
14. oktober 1999 - 10:22 Der er 15 kommentarer og
1 løsning

grundlæggende frames

jeg skal have redigeret et eksisterende design, www.cirkusbygningen.dk, under menuen er der en arr. kalender som skal laves om til frames, så jeg ikke skal sidde og rette 12 links hver gang vi skifter måned. min tanke er at siden skal bestå af 3 frames: top, indhold og bund, men jeg er på fuldstændig bar bund vedr. opbygningen i html. (designet skal bevares som det er!) er der nogen der kan hjælpe mig på vej ???
Avatar billede starleicht Nybegynder
14. oktober 1999 - 11:45 #1
Hej kjeldsen.

Nedstående er index-filen (f.esk "kalender.html") , der styrer dine 3 frames (top, indhold og bund).
Toppen fylder 25%, indholdet 60%, og bunden resten, dette kan selvfølgelig ændres.

<frameset  rows="25%,60%,*">
    <frame name="Top" src="top.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">
    <frame name="Indhold" src="indhold.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">
    <frame name="bund" src="bund.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">
</frameset>

**********************************************
Dette er den øverste frame ("top.html")
Bemærk linien <base target="Indhold">
der styrer i hvilken frame indholdet vises.
**********************************************
<html>
<head>
    <title>Top</title>
    <base target="Indhold">
</head>

<body bgcolor="#333388" text="#C7B762" link="#C7B762" vlink="#C7B762">
<div align="center"><center>

<table border="0" width="100%">
    <tr>
        <td width="100"><img src="billeder/CBlogo.TN.gif" width="100" height="40"> </td>
        <td align="center"><font size="6">Det sker i Cirkusbygningen </font></td>
        <td align="center" valign="top" width="100"><img src="billeder/CBlogo.TN.gif" width="100" height="40"></td>
    </tr>
</table>
</center></div>

<hr color="#006A56">
<div align="center"><center>

<table border="0" width="100%">
    <tr>
        <td align="center"><a href="032000.html"><font size="4">marts</font></a></td>
        <td align="center"><a href="041999.html"><font size="4">april</font></a></td>
        <td align="center"><a href="051999.html"><font size="4">maj</font></a></td>
        <td align="center"><a href="061999.html"><font size="4">juni</font></a></td>
        <td align="center"><a href="071999.html"><font size="4">juli</font></a></td>
        <td align="center"><font size="4">august</font></td>
        <td align="center"><a href="091999.html"><font size="4">september</font></a></td>
        <td align="center"><a href="101999.html"><font size="4">oktober</font></a></td>
        <td align="center"><a href="111999.html"><font size="4">november</font></a></td>
        <td align="center"><a href="121999.html"><font size="4">december</font></a></td>
        <td align="center"><a href="012000.html"><font size="4">januar</font></a></td>
        <td align="center"><a href="022000.html"><font size="4">februar</font></a></td>
    </tr>
</table>
</center></div>

<hr color="#006A56">

</body>
</html>

***************************************************************************************
Den miderste frame (indhold) skal så indeholde program for de enkelte mdr.
***************************************************************************************

**********************************************
Dette er den nederste frame ("bund.html")
**********************************************

<html>
<head>
    <title>Bund</title>
</head>

<body bgcolor="#333388" text="#C7B762" link="#C7B762" vlink="#C7B762">

<hr color="#006A56">

<table border="0" width="100%">
    <tr>
        <td align="center"><a href="index.html"><font size="4"  face="ARIAL">Tilbage til Forsiden</font></a>
        <font size="4" face="ARIAL"> </font></td>
        <td align="center"><a href="Gruppear.html"><font size="4" face="ARIAL">Gruppearrangementer</font></a>
        <font size="4" face="ARIAL"> </font></td>
        <td align="center"><a href="PublFacl.html"><font size="4" face="ARIAL">Publikumsfaciliteter</font></a>
        <font size="4" face="ARIAL"> </font></td>
    </tr>
</table>

<hr color="#006A56">

</body>
</html>

Knæk og bræk!
Avatar billede bjarte Nybegynder
14. oktober 1999 - 11:58 #2
Hva med et enkelt prøgram for html?
Så slipper du slitet.
Frontpage, drewmweaver, eller homesite.

;) Tro meg det hjelper....
Avatar billede kjeldsen Nybegynder
14. oktober 1999 - 12:31 #3
hej starleicht, tak for hjælpen !!!
Avatar billede kjeldsen Nybegynder
14. oktober 1999 - 12:35 #4
hej bjarte, det har jeg, men det er frontpage express, der jo har begrænsede muligheder. men tak for kommentaren.

Kjeldsen
Avatar billede starleicht Nybegynder
14. oktober 1999 - 13:02 #5
M.h.t. Bjartes kommentarer. Det er nok en god idé at have en html-editor. Om ikke andet så for at lave det overordnede design, eller nogle skabeloner, som man så efterfølgende kan rette til direkte i koden. Jeg bruger selv Homesite, som jeg er vældig godt tilfreds med. Man kan både skrive web-sider som et alm. tekstbehandlingsprogram og direkte i koden, og der er desuden en række wizards til f.eks at lave frames, JavaScript, Style-sheets m.v.
En shareware-version kan hentes her: http://sunsite.auc.dk/tucows/htmledit95.html
Her ligger også en række andre shareware og freware html-editorer.
Avatar billede kjeldsen Nybegynder
14. oktober 1999 - 15:25 #6
Hej Starleicht, jeg har nu fået toppen og bunden til at køre men problemet er at når jeg trykker på een af månederne i toppen, dvs. den kalender-menu der jo gerne skulle være den samme hele vejen, så åbner den pågældende måneds program ikke i framen "indhold", men derimod åbnes et nyt vindue. dette på trods af at jeg har indikeret <base target="Indhold" i top-framen, kan du fortælle mig hvordan jeg får de hyperlinks i menuen til at kalde den pågældende underside/kalenderside ind i framen "indhold".

Ps jeg ved godt jeg trækker den lidt ørene men jeg er temmelig grøn på lige netop dette område !!!
Avatar billede starleicht Nybegynder
14. oktober 1999 - 15:52 #7
Pas på med store og små bogstaver!!!

Hvis der står <base target="Indhold"> i top-framen ("Indhold" skrevet med stor "I"), skal navnet på indhold-framen, defineret i index-filen også være med stort.

D.v.s du skal tilrette din index-fil således at "Indhold" står med stort "I".

<frame name="Indhold" src="indhold.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">

Bemærk at "Indhold" skrives med stort.

Hjalp det?
Hvis det stadig ikke hjælper, så skriv konsekvent al kode med småt (d.v.s. alt der står mellem "<" og ">")

MVH Starleicht
Avatar billede kjeldsen Nybegynder
14. oktober 1999 - 16:35 #8
tak Starleicht, det var det der gjorde tricket.

et allersidste spørgsmål: hvordan, om muligt, fjerner man overgangen (stregen) mellem de tre frames, eller evt. giver dem samme farve som baggrunden ?

Hilsen Kjeldsen
Avatar billede starleicht Nybegynder
14. oktober 1999 - 17:09 #9
Ret din index-fil således:

<frameset  rows="25%,60%,*" border="0" framespacing="0" frameborder="no">
  <frame name="Top" src="top.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="no">
  <frame name="Indhold" src="indhold.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="no">
  <frame name="bund" src="bund.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="no">
</frameset>

Grunden til at man skriver både: border="0", framespacing="0" og frameborder="no", er for at tilgodese både Internet Explorer og Netscape, da nogle af koderne virker i den ene browser men ikke i den anden, og omvendt.
Avatar billede kjeldsen Nybegynder
14. oktober 1999 - 17:28 #10
Hej Starleicht, mange tak for hjælpen. nu fungere det perfekt.

mvh Kjeldsen
Avatar billede kjeldsen Nybegynder
15. oktober 1999 - 14:28 #11
Hej Starleicht, ja nu er jeg her s'gu igen.
Selve kalendersystemet fungere 100%,men når jeg vælger at gå ned i bund-framen og vil klikke mig tilbage til forsiden eller videre i de øvrige menuer så åbnes den pågældende side inden i bund-framen, mens jeg jo gerne vil have den til at åbne selvstændig i vinduet. Jeg har prøvet at lægge base target ind i bund-frame filen, det der kommer ud af det er at der åbnes et helt nyt vindue.
kan du hjælpe mig med det lille problem ?

mvh Kjeldsen.
Avatar billede starleicht Nybegynder
15. oktober 1999 - 14:42 #12
Tilføj koden "target=_top" i dine referencer til forsiden og de øvrige menuer, d.v.s. "bund.html" tilrettes således:

<a href="index.html" target=_top>
<a href="Gruppear.html" target=_top>
<a href="PublFacl.html" target=_top>

-> Det må da vist snart udløse nogle ekstra point!!
Avatar billede kjeldsen Nybegynder
15. oktober 1999 - 14:52 #13
Hej Starleicht, tak for det.

Du har selvfølgelig ret, jeg synes det er 30 point værd. Hvad synes du ?

mvh Kjeldsen
Avatar billede starleicht Nybegynder
15. oktober 1999 - 15:18 #14
ok
Avatar billede kjeldsen Nybegynder
15. oktober 1999 - 15:28 #15
hvordan ? opretter jeg blot et fiktivt spørgsmål udlover 30 p og accepterer dit indlæg eller.....????

kjeldsen
Avatar billede starleicht Nybegynder
15. oktober 1999 - 16:11 #16
Ja, det er vist måden at gøre det på. - Nu håber jeg ikke jeg "ruinerer" dig, det er jo nogle gange lidt svært at tjene point herinde blandt alle nørderne!
Men jeg går på week-end nu, og er først on-line igen mandag - god week-end.

Starleicht
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