PS-Trainer PS-Trainer - Tips für WebSpinnerInnen
Homepage von PS-Trainer - an PS-Trainer
PS-Trainer PS-Trainer

Seiten umleiten:
Hier stelle ich ihnen einige Möglichkeiten zur "Umleitung" von BesucherInnen vor:
Wenn ein/e BesucherIn zu einer solchen Umleitungs-Seite gelangt, dann wird sie/er automatisch weitergeleitet. Sie benötigen diese Funktion, wenn sie ein Web an eine andere Stelle verlegen. Sie ist mit Navigator4+6, Explorer5+6 und Opera3+5 getestet.

Jede der 4 Versionen (location.replace, location.href, window.location.href, sowie meta-refresh) kann angewendet werden. Andere Methoden sind ebenfalls möglich, funktionieren aber nicht mit manchen Browser-Versionen, oder funktionieren mit manchen Browsern unterschiedlich.

Zwischen den tags <script...> und </script> befindet sich ein kleines Javascript-Programm. Zunächst wird die Variable target auf die gewünschte Umleitungs-Adresse (rot) gesetzt. Anschließend wird die Methode location.replace mit diesem Argument angewendet: sie bewirkt, dass der Inhalt des Browser-Fensters durch die angegebene Seite ersetzt wird.
Anwendung:
(1) Kopieren sie den HTML-Code, beginnend von <script> bis </script> unmittelbar vor das Tag </head> ihrer HTML-Seite.
(2) Stellen sie die Variable target nach ihrem Bedarf ein.
(3) Vergessen sie nicht, eine Information für die BesucherInnen der Seite anzubringen. Sie können diese Information während der Lade- und Ausführungszeit sehen.
(4) Zusätzlich sollten sie einen "manuell bedienbaren" Link (blau, von <a href...> bis </a> auf die gewünschte Zielseite anbringen, damit ihre BesucherInnen dorthin gelangen können, wenn die automatische Weiterleitung nicht funktionieren sollte.

Beim Öffnen der Seite wird automatisch die Javascript-Zeile location.replace(target) ausgeführt.
Löschen sie in diesem Falle die beiden folgenden Zeilen, die mit // beginnen. Alternativ können sie an Stelle der Zeile location.replace.target eine der beiden Folgezeilen verwenden, wenn sie die führenden Kommentar-Zeichen // entfernen.

<html>
<head>
<title>Umleitung</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script type="text/javascript">
var target="http://www.meinweb.com/index.htm";
location.replace(target);
// location.href=target;
// window.location.href=target;

</script>
</head>
<body>
<h1>Umleitungs-Seite</h1>
Sie werden automatisch zu unserer neuen Web-Adresse umgeleitet.<br>
Bitte klicken sie hier, wenn die Weiterleitung nicht funktionieren sollte:
<a href="http://www.meinweb.com">
<b>http://www.meinweb.com</b></a>
</body>
</html>


Alternativ können sie auch den gesamten hier gezeigten HTML-Code auf eine leere Seite kopieren und diese komplett als Umleitungs-Seite verwenden. Sie müssen dazu lediglich die gewünschte Ziel-Adresse (hier rot bzw. blau markiert) nach Bedarf ändern.
Eine weitere Möglichkeit ist die verzögerte Umleitung:
Sie leiten die BesucherInnen ihrer Seite nicht sofort weiter, sondern nach einer einstellbaren Wartezeit (zum Lesen des Umleitungs-Textes). Ein Beispiel finden sie hier.
So wirds gemacht:

<html>
<head>
<title>Verzögerte Umleitung</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function redirect_me(){
var target="http://www.meinweb.com/index.htm";
window.location.href=target;}
window.setTimeout("redirect_me()",10000);
</script>
</head>
<body>
<h1>Umleitungs-Seite</h1>
Sie werden nach 10 Sekunden automatisch zu unserer neuen Web-Adresse umgeleitet.<br>
Bitte klicken sie hier, wenn die Weiterleitung nicht funktionieren sollte:
<a href="http://www.meinweb.com">
<b>http://www.meinweb.com</b></a>
</body>
</html>

Beim Laden der Umleitungs-Seite wird der Javascript-Befehl window.setTimeout ausgeführt. Er bewirkt, dass die Funktion redirect_me() nach 10.000 Millisekunden (= nach 10 Sekunden) ausgeführt werden soll. Die Funktion redirect_me enthält nur den Befehl window.location.href, der wie im obigen Beispiel die eigentliche Umleitung an die Seite target ausführt.

Eine weitere Möglichkeit besteht in der Verwendung des meta-Befehls refresh, ohne die Verwendung von JavaScript. Diese Methode funktioniert in der Praxis recht gut, allerdings sei darauf hingeweisen, dass das WWW-Konsortium ausdrücklich von dieser Methode abrät. Ersetzen sie die hier angeführte Adresse durch die gewünschte Ziel-Adresse und stellen sie die Zeit (in Sekunden) als Argument von content ein.

<html>
<head>
<title>Verzögerte Umleitung mit meta-tag</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="refresh" content="10; URL=http://www.meinweb.com/index.htm">

</head>
<body>
<h1>Umleitungs-Seite</h1>
Sie werden nach 10 Sekunden automatisch zu unserer neuen Web-Adresse umgeleitet.<br>
Bitte klicken sie hier, wenn die Weiterleitung nicht funktionieren sollte:
<a href="http://www.meinweb.com">
<b>http://www.meinweb.com</b></a>
</body>
</html>


Homepage von PS-Trainer - an PS-Trainer

Aktuelle Daten dieser Seite Letzte Änderung: 06/22/2025 05:40:07
  Geocities