Videos eBook Forum Kontakt

jetzt Videos kaufen
zum Lernen von HTML,
CSS und Webdesign

Jetzt das HTML-Seminar bestellen als
Video-Tutorial mit über 210 Videos:
von den Grundlagen bis zur fertigen Website
Video-Kurs HTML5, CSS & Webdesign

Video-Kurs bestellen HTML5, CSS & Webdesign
Video-Kurs bestellen HTML5, CSS & Webdesign

iFrames

Die neuere Variante von Frames sind iFrames. Diese eingebetteten Frames sind wie beispielsweise Bilder in den Inhalt eingebettet (im Gegensatz zu Frames, die eine Aufteilung des Bildschirms zur Folge haben).

Die iFrames haben dieselben Nachteile(!!!) wie die Frames, eigenen sich aber geschickt um externen Inhalt einzubinden (sofern das vom anderen Anbieter erlaubt ist).

Im folgenden Beispiel wird von www.sprichwort-des-tages.de das tägliche Sprichwort des Tages auf die eigene Website gebracht.

<iframe src="http://www.sprichwort-des-tages.de/zitat.htm" 
width="95%" height="100" name="sprichwort_des_tages">

  <p>Ihr Browser kann leider keine eingebetteten Frames anzeigen: 
  Sie können die eingebettete Seite über den folgenden 
  Verweis aufrufen: 
  http://www.sprichwort-des-tages.de/zitat.htm
  </p>

</iframe>

Attribute zu iFrame

Es stehen folgende Attribute zur Verfügung: die Breite (width) und die Höhe (height), die sowohl relativ über Prozente auch absolut in Pixel eingegeben werden können.

Für die Bildlaufleiste:

  • scrolling="yes" - Bildlaufleisten erzwingen,
  • scrolling="no" - Bildlaufleisten unterdrücken
  • scrolling="auto" - automatisch, je nach Platzbedarf (ist Voreinstellung)

Rahmenbreite

  • frameborder="0" - Rahmen nicht sichtbar
  • frameborder="1" - Rahmen sichtbar

Im obigen Beispiel ändert sich nun nicht viel zum Testen, da nur einmal pro Tag der Spruch sich ändert. Testen Sie anhand der folgenden Aufgabe die Vorteile von iFrames. Es können über iFrames auch Webapplikationen eingebunden werden.

Aufgabe: interaktiven Terminkalender einbinden

Binden Sie den kostenlosen Terminkalender von https://www.termine-verwalten.com ein. Wenn Sie sich nicht anmelden möchten, nutzen Sie einfach den Demo-Zugang unter https://www.termine-verwalten.com/kalender.php?benutzername=Demo