<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>Einstiegsseite ...</title> <meta http-equiv="refresh" content="10;url=index2.html"> </head> <body> <a href="index2.html" target="_top">Einstiegsseite...</a> <noscript>Bitte JavaScript einschalten</noscript> </body> </html>Diese Beispiel Index Seite verweist auf die Startseite index2.html. Sie weist darauf hin, daß JavaScript angeschaltet sein sollte, falls dem nicht so ist. Sie startet index2.html automatisch. Wenn JavaScript angeschaltet ist direkt und sonst nach 10 Sekunden.
Für Browser, die weder das HTTP-Kommando REFRESH noch JavaScript unterstützen enthält die Seite einen Link auf index2.html.
In dieser Datei sollten lediglich der Titel und ggf. alle Verweise auf index2.html geändert werden. Für Einstiegsseiten von größeren Sites empfiehlt sich die Erweiterung des <HEAD>-Abschnittes um weitere Angaben:
<meta http-equiv="Content-Type" content="text/html;charset=iso8859-1"> <meta name="Author" content="Name"> <link rev="OWNER" href="mailto:EMAIL-Adresse"> <meta name="keywords" content="Stichwörter"> <meta name="description" content="Seitenbeschreibung"> <meta name="robots" content="all|none|{index|noindex|follow|nofollow}+"> ¹
<script type="text/javascript" language="JavaScript"> <!-- Fuer nicht JavaScript faehige Browser auskommentieren // (c) M.Boerger: mailto:marcus.boerger@post.rwth-aachen.de // See Copyright-Info at / Beachten Sie Copyright-Info in Seite // http://www.marcus-boerger.de/js/DynamicJavaScript.html function AutoOpen( url, name) { window.open( url, name, 'TOOLBAR=NO,LOCATION=NO,DIRECTORIES=NO,STATUS=YES,MENUBAR=NO,SCROLLBARS=YES,RESIZEABLE=NO,COPYHISTORY=NO,WIDTH=1016,HEIGHT=760'); if ( name == "_blank") { window.close(); } } function ForceTop( url, name) { if ( ( navigator.appName.indexOf( "Netscape") >= 0 && parseInt( navigator.appVersion) >= 3) || parseInt( navigator.appVersion) >= 4 ) { if ( window.location.protocol.toLowerCase().indexOf( "file") < 0) { // file: bedeutet Testen auf lokalem Rechner! if ( window.top.location.href.toLowerCase().indexOf( url.toLowerCase()) < 0) { // Im richtigen Frame-Kontext laden. window.setTimeout( "AutoOpen( url, name);", 250); } } } ForceTop( 'index2.html', '_top'); // --> </script>Die beiden Funktionen AutoOpen und ForceTop können auch als ScriptDatei geladen werden:
<script type="text/javascript" language="JavaScript" src="AutoReload.js"></script>Das obige Beispiel sieht dann folgendermaßen aus:
<script type="text/javascript" language="JavaScript" src="AutoReload.js"></script> <script type="text/javascript" language="JavaScript"> <!-- Fuer nicht JavaScript faehige Browser auskommentieren // (c) M.Boerger: mailto:marcus.boerger@post.rwth-aachen.de // See Copyright-Info at / Beachten Sie Copyright-Info in Seite // http://www.marcus-boerger.de/js/DynamicJavaScript.html ForceTop( 'index2.html', '_top'); // --> </script>