PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hyperlinks zu unterschiedl. Framesets


Dj-Atzy
2005-03-17, 21:03:50
Hallo,

Da in diesem Thread:

http://www.forum-3dcenter.org/vbulletin/showthread.php?t=210133

mir auf mein Problem keine Antwort gegeben wird mach ich nen neuen Thread auf.

Wie kann ich bei Dreamweaver einstellen, dass wenn ich auf der Navileiste nen Button drücke ich die Seite im rechten ?Frame? dargestellt wird und nicht in dem Navi ?Frame? Das wird doch bei den Hyperlinks bei "Ziel" eingegeben oder? Und was muss ich da eingeben?

Black-Scorpion
2005-03-17, 21:16:33
Im Frameset wird für jeden Frame eine Name vergeben.
Diesen mußt du bei jedem Link angeben.

target="Framename"

Wie das bei Dreamwaver gemacht wird kann ich dir aber nicht sagen, da ich das Programm nicht habe.

PS. Ein Blick in den Quelltext der Seite hätte gereicht um zu sehen wie es gemacht wird.

Dj-Atzy
2005-03-17, 21:21:30
OK aber wo schau ich wie der Frame heißt?

Sorry bin total newbie.

Black-Scorpion
2005-03-17, 21:32:49
Bei der Seite lauten die Namen so.
http://www.ibw-wonner.de

<FRAMESET ROWS="100,*">
<FRAME NAME="ibw_3_f3" SRC="oben.htm" marginwidth=0 marginheight=0 noresize>
<FRAMESET COLS="176,31*" bordercolor="#FFFFFF">
<FRAME NAME="ibw_3_f1" SRC="links.htm" marginwidth=0 marginheight=0 noresize>
<FRAME NAME="ibw_3_f2" SRC="rechts.htm" marginwidth=0 marginheight=0 scrolling="auto">
</FRAMESET>

Die Namen hervorgehoben.

Damit die Links aus der Navigation im rechten Frame angezeigt werden hängst du also folgendes an den Link.

target="ibw_3_f2"

Dj-Atzy
2005-03-17, 21:42:53
Das ist noch von der alten Seite. Ich prog grad ne neue. Die hat diesen Quelltext
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

<frameset rows="82,610">
<frame src="Oben.htm" noresize>
<frameset cols="159,883">
<frame src="Links.htm" noresize>

<frame src="Home.htm" noresize>
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>


Die Frames haben irgendwie keine Namen.

Dj-Atzy
2005-03-17, 23:03:47
So das mit den Hyperlinks hab ich hinbekommen doch nun hab ich ein anderes Problem. Und zwar arbeite ich mit einer Auflösung von 1280x1024 aber mit einer Auflösung von 1024x768 schaut die Seite dann so aus:

http://img169.exs.cx/img169/986/homepage7lk.jpg

Wie bereits gesagt, die ganze Seite wurde mit Ebenen erstellt.

Wie kann ich das machen das dir Scrollbars weggehen und die Navi Buttons in der Mitte sind?