Ergebnis 1 bis 5 von 5

Thema: Seite komplett scrollbar (inkl. Frames) + Frames veränderbar?

  1. #1

    Seite komplett scrollbar (inkl. Frames) + Frames veränderbar?

    Ich stehe vor einem Problem.
    Ich will eine Seite vom GERÜST her wie z. B. http://theelderscrolls.info/ oder http://www.rpgsquare.de/ haben.
    Mit andren Worten: Der Rand bleibt bestehen und der Inhalt des Frames verändert sich, ohne dass der Rand etc. neu laden müssen.
    Problem: Das ganze soll scrollbar sein. Wirklich das GANZE. Wie auf der Seite eben auch. Ich schaffe es nur, dass der "innere Frame" sich verändert und scrollbar ist und der äußere stehen bleibt und auch seperat scrollbar ist.
    Aber es soll ja alles auf einmal scrollen.
    Kann mir jemand weiterhelfen, wie ich das machen soll?

  2. #2
    Zunächst: Eine Webseite sollte aus einem Guss sein, d.h. alle Informationen in einer HTML Datei anstatt auf Frames verteilt. Denn Frames sind out.

    Ein Vorgang wie du ihn beschreibst ist nur mit Hilfe des XMLhttpRequest Objektes (JavaScript) möglich, allerdings muss dann für nicht JavaScript-fähige Browser die Standardmethode bereitgehalten werden.

    Das Problem bei dieser Methode (so genanntem AJAX) ist jedoch, dass du dem Besucher die Fähigkeit entziehst, die Seite mit den Vor- und Zurückbuttons des Browsers zu navigieren. Das stellt einen erheblichen Nachteil dar.

    Mein Vorschlag ist wirklich, die Seite im klassischen Stil wie die von dir genannten Seiten navigierbar zu machen.

  3. #3
    Hast du dir mal die Beispielseiten angeschaut?
    Die scheinen das ja trotzdem ganz gut hinzubekommen, auch mit Vor- und Zurück-Buttons. (Habs extra nochmal getestet)

  4. #4
    Diese Seiten verwenden auch serverseitige Includes um die HTML Bestandteile zusammenzusetzen. Deshalb muss bei diesen Seiten auch die gesamte Seite immer wieder neu geladen werden, was du ja nicht möchtest. Außerdem verwenden die genannten Seiten keine Frames.
    -- Eventuell entsteht für dich der Eindruck, dass nur der Hauptteil neu geladen wird, weil deine Internetverbindung so schnell ist und der HTML Quelltext alleine nur wenige KB groß ist.

    So wie du es möchtest ist es nur mit "AJAX" möglich.
    Das sieht dann beispielsweise so aus wie in diesem Forum, wenn du bei deinen Beiträgen auf den Editieren Button drückst (sofern du JavaScript aktiviert hast).

    Wenn dir die Methode wie auf den von dir genannten Seiten jedoch genügen sollte kannst du dich (auch in meinem Thread) über PHP Includes informieren. Denn diese Technik wird von den genannten Seiten verwendet.

    Geändert von mitaki (20.10.2006 um 22:38 Uhr)

  5. #5
    Okay, danke. Ich werd da mal schauen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •