Benötige dringend Hilfe - Frames + Links !

  • Hallo!

    Ich befasse mich erst seit zwei Tagen "ernsthafter" mit dem Thema HTML/ eigene HP programmieren, da man bei den klassischen Baukasten-HP's doch sehr eingeschränkt war, was das Anlegen eigener Designs etc. anbelangt..

    Ich hatte für den Anfang dieses "Framegerüst" gewählt, wie man es standardmäßig auch bei Phase 5 auswählen kann (die gifdateien habe ich der Einfachheit halber mal von http://www.clairette.de übernommen - ich hoffe, das ist so in Ordungs? :unsure: :(

    (1)

    http://www.clairette.de/framevar/06.gif

    <frameset rows="30%,70%">
    <frame src="oben.html">
    <frameset cols="30%,70%">
    <frame src="links.html">
    <frame src="rechts.html">
    </frameset>
    </frameset>

    Bei dieser Version hatte ich links die Navigatonsseite angelegt (logisch :)). Über selbsterstellte Buttons wurde die Seite dann auch korrekt im Mainframe angezeigt.

    Weil das mMn aber irgendwie unproportional aussah, habe ich kurze Zeit später dieses "Framegerüst" ausgewählt:

    (2)

    http://www.clairette.de/framevar/08.gif

    <frameset rows="20%,60%,20%">
    <frame src="oben.html">
    <frameset cols="20%,60%,20%">
    <frame src="links.html">
    <frame src="mitte.html">
    <frame src="rechts.html">
    </frameset>
    <frame src="unten.html">
    </frameset>

    Allerdings öffnen sich die einzelnen Unterseiten nun nicht mehr im mainframe, sondern in einem ganz neuen Fenster :( :( Und ich weiss nicht, wie ich das reparieren kann, hatte vorher diesen tag (im alten framedings):

    <a target="main" href="impressum.html">

    Wer sich ein eigenes Bild von dem Durcheinander machen will, bitte: http://www.hestamyndir.de

    Ich steh grad wirklich auf'm Schlauch und weiss nicht, was ich falsch mache :( HTML-Editor ist Phase 5, falls euchd as weiterhilft... :(

    LG, gaedingar

  • Das hier ist übrigens der Quelltext meiner Naviseite. Hab keine Ahnung, was da falsch ist - wie kriege ich es also hin, dass sich die Seite im (mittleren) Frameteil öffnet (sry, hab's noch nicht so mit den Fachbergriffen :oops:)

  • du musst dem frame auch den namen geben.

    Code
    <frame src="main.html" name ="main">

    dann weis der link auch wo sein target is.


    btw.
    ich würd dir evtl empfehlen mal nach iframes zu schauen. die sind um einiges
    besser als die normalen framesets...

  • Zitat von driver

    du musst dem frame auch den namen geben.

    Code
    <frame src="main.html" name ="main">

    dann weis der link auch wo sein target is.


    btw.
    ich würd dir evtl empfehlen mal nach iframes zu schauen. die sind um einiges
    besser als die normalen framesets...


    sry für die doofe frage, aber wo müsste man dieses

    Code
    <frame src="main.html" name ="main">

    denn genau einfügen :oops: :oops: bin noch etwas planlos ;)

    und was genau sind iframes (bzw. wo liegt da genau der unterschied)? hört sich nicht besodners anfängertauglich an :lol:

    danke + lg :)

  • sowas wie framesets. nur das dun iframe inbetten kannst (z.b. in ne tabelle)

    lies dir dazu mal das durch: http://de.selfhtml.org/html/frames/eingebettete.htm