Sebastian: seite in layer nachladen

Hallo,

ich lade auf meiner Seite verschiedene andere Seiten in einem Layer, wenn man nun, auf einer dieser Seiten, in diesem Layer ein Link anklickt wird die neue Seite nicht in diesem Layer angezeigt sondern im ganzen Fenster. Wie kann ich es erreichen das verlinkte Seiten auch nur in diesem Layer angezeigt werden.

Was ich bis jetzt dazu gefunden habe ist, das der Link ein Script aufrufen soll welches die verlinkte Seite zurück in den selben Layer laden soll. Nur wie macht man das?

Danke! Sebastian

  1. »»  Wie kann ich es erreichen das verlinkte Seiten auch nur in diesem Layer angezeigt werden.

    Hallo Sebastian,

    der beste Weg wäre, mit Hilfe von SelfHTML ein wenig JavaScript zu lernen :)
    Das entsprechende Script für Dein Problem ist simpel:

    <html><head><title>Untitled</title>
    <script language="JavaScript">
    function FillLayer(page)
    {
    document.MeinLayer.src = page;
    }
    </script>
    </head>

    <body text=#000000 bgcolor=#ffffff>
    <layer name="MeinLayer"><b>Vorher</b><br><br>
    <a href="javascript:FillLayer('content.htm')">clicken...</a></layer>
    </body>
    </html>

    Grüße
    Philip