Hauptmenü
Objekte per Code einbetten/einbinden.
Hier einige Möglichkeiten Dateien (Objekte) in die Seite einzubinden.
Welche Möglichkeit für die jeweilige Datei in Frage kommt, ist abhängig vom Inhalt des anzuzeigenden Objektes. Da iframe sehr umstritten ist, sollte dies als alternative Methode in Betracht gezogen werde, die manchmal sogar nur die einzige Möglichkeit zur Einbindung sein kann.
Einbetten per "include"-
Code für das HTML-
<?php include("ordner/dateiname.php"); ?>
Hinweis:
Include-
Einbetten per "Object"-
Code für das HTML-
<object data="ordner/dateiname.html" type="text/html" width="300" height="200">
</object>
Einbetten per "iframe".
Code für das HTML-
<iframe src="http://www.domain.tld/ordner/datei.html" frameborder="0" style="width:100%; height:300px; overflow:auto; " name="Name des Frames">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen: Sie können die eingebettete Seite über den folgenden Verweis aufrufen:
<a href="http://www.domain.tld/ordner/datei.html">Name des Frames</a>
</p></iframe>
Hinweis:
Sollte der Browser keine Frames anzeigen können, kann der Verweis durch einen Link aufgerufen werden.
Einbetten per "iframe" mit automatischer Aktualisierung.
Code für das HTML-
<script type="text/javascript">
// Iframe alle 10 Sekunden neu laden
function neu_laden() {
var Heute = new Date();
if (Heute.getSeconds() == 0 ||
Heute.getSeconds() == 10 ||
Heute.getSeconds() == 20 ||
Heute.getSeconds() == 30 ||
Heute.getSeconds() == 40 ||
Heute.getSeconds() == 50) {
parent.fenster.location.href="stats/counter.php";
}
}
setInterval('neu_laden()', 1000);
</script>
<iframe name="fenster" src="ordner/dateiname.html" width="200" height="300">
</iframe>
Hinweis:
Funktion setInterval('neu_laden()', 1000); = 10 sec., bei 500 = 5 sec.
Dieses könnte man z. B. nutzen, um aktuelle Datenbankinformationen anzuzeigen, ohne die Seite zu aktualisieren zu müssen.
Einbetten per "SSI"-
Server Side Includes werden nur aus-
geführt, wenn der Web-
HTML-
Server die Server Side Includes unter-
stützt. Nicht alle Web-
Ggf. den Provider kontaktieren.
Code für das HTML-
<!-
Hinweis:
Wenn der Server keine Server Side Includes kennt, funktionieren die entsprechenden Anweisungen in der HTML-