Manfred: Frames

Der NC zeigt nachfolgendes Script fehlerfrei.

Der IE 5.0 zeigt nur Frame No2 (Button.htm) an,die beiden
anderen (Oben.htm/Start.htm) nicht,wobei der IE diese Seiten
als "Einzelaufruf" anzeigen kann,nur nicht über diesen "Framelink"

Kennt jemand eine Antwort?
Falls es einfacher ist das Script zu ändern als Erklärungen zu
schreiben ist das auch OK.

Vielen Dank und schönes W-ende,Manfred
--------
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<title>MainPage</title>
</head>

<frameset FRAMEBORDER="0" BORDER="0" FRAMESPACING="0" BORDER="0"                   rows="60,*">
   <frame name="oben" src="\Top\Oben.htm" marginwidth="0" marginheight="0" scrolling="No"      frameborder="0" noresize>
<frameset cols="110,*">
   <frame name="navbar" src="\Navigbar\Button.htm" marginwidth="0" marginheight="0" scrolling="Auto" frameborder="0" noresize>
   <frame name="start" src="\start\start.htm" frameborder="No" noresize>
</frameset>
</frameset>

</html>
----------

  1. Hi,

    ich schreibe meine Frameset immer so:

    <!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>

    <head>
    <title>MainPage</title>
    </head>

    <frameset FRAMEBORDER="0" BORDER="0" FRAMESPACING="0" BORDER="0"                   rows="60,*">
       <frame name="oben" src="Top/Oben.htm" marginwidth="0" marginheight="0" scrolling="No"      frameborder="0" noresize>

    »»  <frameset cols="110,*">

    <frame name="navbar" src="Navigbar/Button.htm" marginwidth="0" marginheight="0" scrolling="Auto" frameborder="0" noresize>
       <frame name="start" src="start/start.htm" frameborder="No" noresize>
    </frameset>
    </frameset>

    </html>

    Vielleicht funktioniert das ja jetzt?

    Viele Grüße

    Harald

  2. <frame name="start" src="\start\start.htm"

    Hallo Harald,

    meiner Meinung nach liegt es nur daran, daß Du die Backslashes vor den Verzeichnisbezeichnungen wegnehmen solltest!
    Also (s.o.)

    <frame name="start" src="start\start.htm"

    Viele Spaß weiter!
    Thomas

    1. <frame name="start" src="\start\start.htm"

      Hallo Harald,

      meiner Meinung nach liegt es nur daran, daß Du die Backslashes vor den Verzeichnisbezeichnungen wegnehmen solltest!
      Also (s.o.)

      <frame name="start" src="start\start.htm"

      Viele Spaß weiter!
      Thomas

      na prima,

      dann schau dir doch das von Harald gepostete Skript mal genauer an ;-)

      Gruß

      Harald

  3. Hi Manfred!

    <frame name="oben" src="\Top\Oben.htm" marginwidth="0" marginheight="0" scrolling="No"      frameborder="0" noresize>

    Verweise in HTML schreibt man normalerweise immer mit Slash (/; nich mit Backslash ()), es muß also folgend heißen:
    <frame name="oben" src="Top/Oben.htm" marginwidth="0" marginheight="0">

    <frame name="navbar" src="\Navigbar\Button.htm" marginwidth="0" marginheight="0" scrolling="Auto" frameborder="0" noresize>
       <frame name="start" src="\start\start.htm" frameborder="No" noresize>

    Das Gleiche gilt auch hier!

    Götz

  4. Hallo Manfred,

    "kleiner" Flüchtigkeitsfehler beim Ansehen: Götz hat natürlich Recht!

    Viele Grüsse
    Thomas