***** Iframe einbinden http://www.joomlaportal.de/gel-ste-themen-joomla-anf-nger/113889-iframe-einbinden.html Wrapper (Komponente) benötigt 1. Seite öffnen, die angezeigt werden soll. Link kopieren. 2. Erstelle einen neuen Menü-Eintrag, Typ Wrapper. Unter url wird der kopierte Link eingetragen. 3. Veröffentlichen. ------------------ https://de.wikipedia.org/wiki/Inlineframe Um einen Inlineframe einzubinden, wird das „iframe“-Element verwendet: Dies definiert einen Inlineframe in der angegebenen Größe, in dem die Datei aus der URI im src-Attribut geladen wird. Der Name des Inlineframes kann im name-Attribut frei gewählt werden. Über ihn kann der Inlineframe später bei Verlinkungen und in JavaScript-Programmen gezielt angesprochen werden. Javascript-Zugriffe auf den Inhalt der eingebundenen Seite sind durch die Same-Origin-Policy nur möglich, wenn diese aus derselben Domain wie die einbindende Seite stammt. Browser, die keine Inlineframes darstellen, sollen stattdessen den Alternativtext anzeigen. Dem Inlineframe kann eine absolute Größe (in Pixeln) oder eine relative Größe im Verhältnis des Browserfensters zugewiesen werden. ( Inlineframes können für das Einschleusen von Schadcodes mittels Cross-Site-Scripting genutzt werden. ) ------------------ ------------------ https://www.mediaevent.de/xhtml/iframe.html Zwischen dem öffnenden und schließenden iframe-Tag können Texte, Bilder oder Links stehen. Die Inhalte zwischen dem öffnenden und schließenden Tag werden nur von Browsern dargestellt, die das iframe-Tag nicht erkennen. In freier Wildbahn werden wir derart alten Browsern nicht mehr begegnen. HTML Markup für iframe ------------------ ( https://www.mediaevent.de/xhtml/iframe.html ) ***** iframe - kontra object-Tag Im Grunde genommen hätte das flexiblere object-Tag das iframe-Tag überflüssig gemacht, das aus XHTML 1.1 auch verbannt und in HTML5 wieder freudig aufgenommen wurde. Das object-Tag funktioniert in allen Browsern tadellos – als wäre es ein iframe. Allerdings war das object-Tag in Internet Explorer bis Version 7 derart lieblos und obendrein fehlerhaft implementiert, dass es nur in wenigen Umgebungen möglich war, ein object-Tag anstelle von iframes einzubinden. Erst IE8 zeigt object-Tags ohne überflüssige Scrollleisten und störende Rahmen und Sicherheitslücken (?). ------------------ ***** HTML object Tag https://www.mediaevent.de/xhtml/object.html HTML object setzt Medien – Bilder, PDF oder SVG-Grafiken – in die HTML-Seite und stellt mit dem param-Tag die Informationen zur Verfügung, um das Objekt anzuzeigen oder zu starten. Selbst HTML-Seiten können in ein object-Tag eingebettet werden. HTML object Tag Die Datenquelle des object-Tags ist die URL im data-Attribut. Die Art der Mediendatei wird in das type-Attribut geschrieben (z.B. type="image/png" oder video/mp4). Das object-Tag ist ein Inline-Element – object erzeugt keinen Zeilenumbruch. ^ ^ | | | +---- Mime-Type der Mediendatei | +---- Datenquelle, wie src beim img-Tag Das funktioniert in allen modernen Browsern – auch mit IE 9. ------------------------------ ------------------------------ ***** HTML video bzw. audio-Tag https://www.mediaevent.de/xhtml/video-audio.html HTML video bzw. audio-Tag binden Video und Audio-Dateien ein und lassen mehrere Versionen oder Formate des Videos / der Audio-Datei zu (z.B. MP4, OGV, WebM). Heute spielen alle modernen Browser das MP4-Format ab und ein einziges video-Tag reicht im Grunde genommen: