Ersatz für Iframes und Frames in XHTML strict

Gast #1251005
Ich bin gerade dabei das phpmp2 (web-if für den mpd) in eine 
xhtml-valide Seite einzubauen und das dann auch soweit abändern, dass es 
auch xhtml-valide ist.
Die Seite besteht aus zwei Frames. Momentan, zum ersten Ansehen, habe 
ich die Frames in einem iframe auf meiner Seite stecken.
Doch das geht ja nach xhtml nicht.
Das Layout der Frames ist geteilt, zwei Hälften mit einmal 80% (der 
Linke) und einmal 20% (der Rechte). Darin sind eben zwei php-Dateien, 
einmal main und einmal playlist.

Wie kann ich diese beiden Dateien unabhängig voneinander in xhtml 
nebeneinander, wie mit den Frames, anzeigen lassen?
Gast #1251069
In XHTML Transitional sind IFRAMES noch drin.

Du könntest natürlich mit AJAX arbeiten, aber meiner Meinung nach ist 
AJAX eher ne Pest und macht mehr kaputt als es letztlich wert ist.

Am besten du strukturierst das ganze Programm so um, dass garkeine 
Frames mehr drin sind. Dann fügst du den Inhalt der Frames in ein DIV 
ein verklickerst dem, dass es automatisch scrollen soll und gut.

Für XHTML ist übrigens mit XFrames ein neues Frame-Werkzeug angesetzt, 
das geht aber mit Sicherheit noch schief mangels vollständiger 
Implementierungen.
#1251565
Denk dran die Seite auch (zumindest testweise) mit dem 
XHTML-Content-Type (application/xhtml+xml) auszuliefern, und dann zu 
testen.

Ansonsten ist das für den Browser kein XHTML, sondern HTML4 mit vielen 
Fehlern (die der fehlertolerante HTML-Parser wieder ausbügelt)
Gast #1254082
> Du könntest natürlich mit AJAX arbeiten, aber meiner Meinung nach ist
> AJAX eher ne Pest und macht mehr kaputt als es letztlich wert ist.

Und am besten benutzten auch alle weiterhin DOS als Betriebssystem...



Zum Thema:
Aber nach Beschreibung ist es hier wirklich am sinnvollsten die beiden 
getrennten Dateien einfach zu einer zusammen zu fassen. Ajax würde da 
nur sinn machen wenn sich die Playlist dynamisch ändern soll.
Gast #1254087
blub schrieb:
>> Du könntest natürlich mit AJAX arbeiten, aber meiner Meinung nach ist
>> AJAX eher ne Pest und macht mehr kaputt als es letztlich wert ist.
>
> Und am besten benutzten auch alle weiterhin DOS als Betriebssystem...
Hab ich eben gelesen: 'Nicht alles was hinkt, ist ein Vergleich' grins

AJAX kann man sinnvoll einsetzen, gar keine Frage. Aber zum jetztigen 
Zeitpunkt macht AJAX 99% der Seiten, die es benutzen, schlicht und 
einfach kaputt, nicht selten auch aufgrund unfähiger Programmierer.

Wieder so ein Hype.

Zum Thema fällt mir noch ein: Eventuell lässt sich mit 
Server-Side-Includes noch was drehen, das reduziert eventuell den 
Aufwand der Umgestaltung.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.