PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alternative zu iframe?



crank.mthrfckr
18.12.2010, 14:24
Mahlzeit zusammen,

gibt es eine Alternative zum iframe?

Grüße

SFX
18.12.2010, 15:00
SELFHTML: HTML/XHTML / Frames / Framesets und Frames definieren (http://de.selfhtml.org/html/frames/definieren.htm)

VeN0m
19.12.2010, 11:44
Also von Framesets sollte man mittlerweile die Finger lassen. Zumal iFrames die neuere Technik darstellen. Framesets haben den Nachteil, dass sie auf einem eigenen DocType basieren (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">).
Dabei wird der body bewusst mit dem frameset ersetzt.
Der iFrame (inline-frame) kann auch in anderen DocTypes Verwendung finden.
Was willst Du denn realisieren? Mir fällt spontan kaum noch ein Gebiet ein, in dem man Frames benutzen sollte. Außer die Einbindung von FaceBook-Likebuttons. Das geschieht allerdings per iFrame.

Getti
20.12.2010, 06:44
@ VeN0m
Wie würde man am besten einen Musik-Player laufen lassen ohne das die Musik nach einem Klick auf einen (internen) Link wieder von vorne anfängt?
Afaik mit iFrame oder Ajax...
Was sind die Vorteile/Nachteile von Ajax, gibt es Alternativen?

DonaldDrug
20.12.2010, 07:00
Vorteil ganzklar von ajax ist eben das du mit dem server kommunizieren kannst ohne das deine aktuelle Seite komplett neu gerendert wird, nachteil ist, das User die JavaScript deaktiviert haben leider nichts davon haben ;)

Getti
20.12.2010, 07:01
Kann man beides verwenden...also if JavaScript default...iFrame?

c00p3r
20.12.2010, 07:14
wenn du php hast, kannst du mit dem include(); befehle externen Quelltext laden...

nelson1109
20.12.2010, 07:46
Kann man beides verwenden...also if JavaScript default...iFrame?
Ja du kannst das iframe dann in den noscript tag setzen...
alles was in so einem noscript tag steht wird von browsern die javascript unterstützen ignoriert von allen anderen aber angezeigt...

Dj Hackmaster A
20.12.2010, 08:14
wenn du php hast, kannst du mit dem include(); befehle externen Quelltext laden...
stark.

Toastbrot
20.12.2010, 11:25
<object data="test.html" type="text/html"></object>

MfG