Sanjoy: Alternative zu Frames?

Hallo ich möchte eine - horizontal, zweigeteile - Seite aufbauen. Oben möchte ich Navigationselemente unterbringen und unten eine Tabelle mit sehr vielen Zeilen. Hab ich irgendeine Möglichkeit durch die Tabelle zu scrollen und trotzdem den oberen Teil der Seite sichtbar zu halten ohne mit Frames bzw. ohne mit mehreren HTML-Seiten zu arbeiten?!

Vielen Dank!
Sanjoy

  1. hi!

    |Hab ich irgendeine Möglichkeit durch die Tabelle zu scrollen und trotzdem den oberen Teil der Seite sichtbar zu halten ohne mit Frames bzw. ohne mit mehreren HTML-Seiten zu arbeiten?!

    mit JavaScript lässt sich das machen. da gibts irgendeine seite mit solchen scripts dazu (nur weiß ich sie nicht im moment)

    lg
    freak

    1. hi!

      hab ihn schon... den link: http://www.dynamicdrive.com/

      lg
      freak

      1. Coole Site, vielen Dank!

        1. hi!
          gern geschehn
          lg
          freak

    2. Hallo,

      mit JavaScript lässt sich das machen.

      aber warum sollte man? Wenn wirklich etwas gegen Frame spricht, dann finde ich aber eben so viele "plus ein" Argument gegen JS. Dann doch lieber Frames, die sind doch schon da und funktionieren für sich (zumindest im Gegensatz zu JS-Lösungen) hervorragend.

      Chräcker

  2. Moin.

    Hallo ich möchte eine - horizontal, zweigeteile - Seite aufbauen. Oben möchte ich Navigationselemente unterbringen und unten eine Tabelle mit sehr vielen Zeilen. Hab ich irgendeine Möglichkeit durch die Tabelle zu scrollen und trotzdem den oberen Teil der Seite sichtbar zu halten ohne mit Frames bzw. ohne mit mehreren HTML-Seiten zu arbeiten?!

    Tja, da gibt es außer Frames die Möglichkeiten IFrames (okay, auch eine Art Frames), <div>/<object> (mit CSS absolut positionieren) und JavaScript.
    IFrames sind auch Frames, mit CSS zu positionieren ist nicht ganz einfach und problematisch bei älteren Browsern, und JavaScript ist nicht gut, weil nichts jeder das aktiviert hat.
    Meiner Meinung nach gibt es keine gescheite Alternative zu Frames, die

    1. auch kompatibel zu älteren Browsern (die kein CSS, <object> u.ä. interpretieren) ist und
    2. auch mit ohne JavaScript funktioniert.

    The Alex.

    1. Hallo,

      Meiner Meinung nach gibt es keine gescheite Alternative zu Frames, die

      1. auch kompatibel zu älteren Browsern (die kein CSS, <object> u.ä. interpretieren) ist und
      2. auch mit ohne JavaScript funktioniert.

      genau, lieber eine Lösung verwenden, deren Nachteile dann 100% der
      Besucher zu tragen haben als (vorhandene) Alternativen nutzen, die
      bei einem Großteil der Besucher zu einer optimalen Variante führen
      und für den Rest auch ein brauchbares Ergebnis darstellen ...

      *SCNR*

      Viele Grüße,
      Stefan

  3. Hallo,

    Hallo ich möchte eine - horizontal, zweigeteile - Seite aufbauen. Oben möchte ich Navigationselemente unterbringen und unten eine Tabelle mit sehr vielen Zeilen. Hab ich irgendeine Möglichkeit durch die Tabelle zu scrollen und trotzdem den oberen Teil der Seite sichtbar zu halten ohne mit Frames bzw. ohne mit mehreren HTML-Seiten zu arbeiten?!

    Nun ja du könntest den oberen Teil mit position: fixed fixieren, das kann nur leider der IE nicht. Allerdings gibt es dafür Würgarounds wie http://www.fabrice-pascal.de/artikel/posfixedie6/

    Ob das nun wirklich einen Vorteil für den Besucher bringt, darüber streiten sich die Gelehrten noch. Einige sagen dass man dann die Navigation immer sichtbar hat, und die anderen sagen dass man da nur den wertvollen Platz auf den Bildschirm der für den Inhalt der Seiten sehr wichtig ist verschwendet. Jetzt kannst du dir aussuchen was du glauben willst :)

    Grüße
    Jeena Paradies

    --
    Ich bin mir ziemlich sicher dass es im Leben mehr gibt als nur wirklich wirklich gut auszusehen ...
    <img src="http://home.arcor.de/vivosomuertos/self/zoolander.jpg" border="0" alt="">
    Bambergs Fasching - nur ein großer (Werbe-)Flop?
    http://jeenaparadies.de/artikel/fasching/
    Jeenas Bannertauschportal; selbstgemacht ;-)
    http://jeenasbannerbude.de
  4. Mit CSS:

    gib eine Fixe höhe für die Tabelle an und im td-tag

    style="overflow:auto"

    am besten

    style="overflow:auto; height:XXXpx"

    gruß