Zum Inhalt springen

Verlinkung zwischen Frames

Erstellt am 16. Dezember 2003 · 2 Antworten · letzte Antwort am 17. Dezember 2003

Tags: Links, Frage

LiecoeR ·

hallo,
haben ein dickes Prob, wir haben ein Frameset erstellt und dem Header Frameset sind links die im Inhalt erscheinen sollen. Leider macht er uns das gesamten Frameset nochmals im Inhalt auf und nicht die content.html die wir angegeben haben! wir hoffen uns kann jemand weiterhelfen.

"Anbei noch der Quelltext vom Frameset und von der Content.html"

Frameset-Quelltext:

frameset = PAGE
page = PAGE
menu = PAGE
top = PAGE
frameset.typeNum = 0
page.typeNum = 1
menu.typeNum = 2
top.typeNum = 3

frameset.frameSet.rows = {$topFrameHeight},*
frameset.frameSet.params = {$_stdFramesetParams}
frameset.frameSet.1 = FRAME
frameset.frameSet.1.obj = top
frameset.frameSet.1.params = {$_stdFrameParams} scrolling="NO"
frameset.frameSet.2 = FRAMESET
frameset.frameSet.2 {
params = {$_stdFramesetParams}
cols = {$leftFrameWidth},*
1 = FRAME
1.obj = menu
1.params = {$_stdFrameParams} scrolling="NO"
2 = FRAME
2.obj = page
2.params = {$_stdFrameParams} scrolling="AUTO"
}
}

# *************************
# Defining the content-frame, "main"
# *************************
# Header code, stylesheet
page.headerData.10 = TEMPLATE
page.headerData.10 {
template = FILE
template.file = fileadmin/frames/content.html
workOnSubpart = HEADER_CODE
}
# Bodytag
# page.bodyTag = <BODY bgcolor="#9D9A9A"/>
# Page-content
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/frames/content.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.PAGE_HEADER = TEXT
subparts.PAGE_HEADER.field = title
}
# *************************
# Defining the top-frame, "top"
# *************************
# Header code, stylesheet
top.headerData.10 = TEMPLATE
top.headerData.10 {
template = FILE
template.file = fileadmin/frames/top.html
workOnSubpart = HEADER_CODE
}
# Bodytag
top.bodyTag = <BODY bgcolor="#ffffff" leftmargin="0" topmargin="0">
# Page-content
top.10 = TEMPLATE
top.10 {
template = FILE
template.file = fileadmin/frames/top.html
workOnSubpart = DOCUMENT_BODY
}
# *************************
# Defining the menu-frame, "menu"
# *************************
# Header code, stylesheet
menu.headerData.10 = TEMPLATE
menu.headerData.10 {
template = FILE
template.file = fileadmin/frames/menu.html
workOnSubpart = HEADER_CODE
}
# Bodytag
# page.bodyTag = <BODY bgcolor="#ffffff" background="fileadmin/frames/layout03.gif"/>
# Page-content
menu.10 = TEMPLATE
menu.10 {
template = FILE
template.file = fileadmin/frames/menu.html
workOnSubpart = DOCUMENT_BODY
}

Content.html-Quelltext:

<!DOCTYPE html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>FRAMES TUTORIAL - content</TITLE>
<!-- ###DOCUMENT_BODY### start-->

<STYLE type="text"/>BODY {
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "Swiss", sans-serif; BACKGROUND-COLOR: #ffffff
}
P {
FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "Swiss", sans-serif
}
H1 {
FONT-SIZE: 24px; COLOR: #003399; FONT-FAMILY: "Arial", "Helvetica", "Swiss", sans-serif
}
H2 {
FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: "Arial", "Helvetica", "Swiss", sans-serif
}</STYLE>

<!-- ###HEADER_CODE### stop-->

</HEAD>
<BODY bgcolor="#ffffff" background="fileadmin/frames/index_42.gif">
###HEADER_CODE###

&nbsp;

<TABLE cellspacing="0" cellpadding="0" width="600" border="0">
<TBODY>
<TR>
<TD width="40"></TD>
<TD valign="top" align="left"><H1><!-- ###PAGE_HEADER### start -->wein-direct-shopping<!-- ###PAGE_HEADER### stop --></H1>
</TD>
</TR>

<TR>
<TD width="40"></TD>
<TD>
<!-- ###CONTENT### start -->
<H2><BR>
</H2>
<P>das ist ein ganz großer test</P>
<P>&nbsp; </P>
<P>&nbsp; </P>
<!-- ###CONTENT### stop -->
</TD>
</TR>
<TR>
<TD width="40">
</TD>

<TD>&nbsp; </TD>
</TR>
</TBODY>
</TABLE>
<!-- ###DOCUMENT_BODY### stop-->

###HEADER_CODE###
</BODY>
</HTML>

stevenx ·

Ich habe das selbe Problem.
Ich will auch meine Unterseite nur im einzellnen Frame reinladen, und nicht die komplette Seite neuladen 🙁

Hat jemand eine Lösung?

Besten Dank.

Steven

LineMan ·

zu aller erst müsst ihr euren menüs mal solch ein attribut hinzufügen:

temp.menu.1.target = page (oder marks oder was auch immer)

und dann noch ein extra param hinzufügen:

temp.menu.1.params = &type=1

dann kann man mit jedem menü ohne probleme die seite in den richtigen frame laden...