Automatische Weiterleitung
Birgit
- javascript
Guten Morgen zusammen,
da ich mich mit JavaScript nicht so gut auskenne, bitte ich Euch kurz um Hilfe!
Ich möchte eine automatische Weiterleitung auf meinen Webseiten einbauen, d.h. eine Übersichtsseite soll nach 2 Sek. automatisch an eine Detailseite weiterleiten. Kann mir jemand sagen, wie ich das mache? Danke schon mal!
Einen schönen Sonntag,
Birgit
Hi,
Ich möchte eine automatische Weiterleitung auf meinen Webseiten einbauen, d.h. eine Übersichtsseite soll nach 2 Sek. automatisch an eine Detailseite weiterleiten. Kann mir jemand sagen, wie ich das mache? Danke schon mal!
Das geht auch ohne Javascript. Baue einfach folgenden Meta-Tag in deine Seite ein:
<meta http-equiv="refresh" content="2; URL=http://forum.de.selfhtml.org">
HTH
ortenau-s-bahner
Hallo,
<meta http-equiv="refresh" content="2; URL=http://forum.de.selfhtml.org">
Genau, und auch bitte niht vergessen für Suchmaschinen und Besucher deren Browser das nicht verstehen, oder sie automatische Umleitungen unterdrückt haben einen ganz normalen Link im Body hinzumachen.
Grüße
Jeena Paradies
Hallo,
<meta http-equiv="refresh" content="2; URL=http://forum.de.selfhtml.org">
Genau, und auch bitte niht vergessen für Suchmaschinen und Besucher deren Browser das nicht verstehen, oder sie automatische Umleitungen unterdrückt haben einen ganz normalen Link im Body hinzumachen.
Und wenn die Besucher den Meta-Refresh deaktiviert haben, aber Javascript nicht, kannst du mit
<body onLoad="uri='http://example.org';setTimeout('top.location.href=uri', 2000)">
immernoch für eine Weiterleitung sorgen. Nutzer die beides deaktiviert haben, können dann immer noch auf deinen Textlink klicken.
Gruß
Arx
Hallo,
Und wenn die Besucher den Meta-Refresh deaktiviert haben, aber Javascript nicht, kannst du mit
<body onLoad="uri='http://example.org';setTimeout('top.location.href=uri', 2000)">
immernoch für eine Weiterleitung sorgen. Nutzer die beides deaktiviert haben, können dann immer noch auf deinen Textlink klicken.
bleibt natürlich die Frage, wozu diese automatischen Weiterleitungen
überhaupt dienen sollen bzw. in welchen Fällen sie wirklich sinnvoll
sind. Gerade nach zwei Sekunden kann man nicht voraussetzen, dass
es nennenswerte Inhalte gab, die der Besucher hätte wissen müssen.
Ergo kann man auch gleich mit Seite2 beginnen und Seite1 weglassen.
Und wenn z.Bsp. Inhalte jetzt auf einem ganz anderen Server liegen,
ist eine passende Redirect-Anweisung in der .htaccess imho eine
bessere Lösung. Die Jungs und Mädels vom FBI arbeiten ja auch mit
solchen Weiterleitungen (dort vier Sekunden), wenn sie auf externe
Websites verlinken, ich finde sowas überflüssig, aber wer's braucht.
Falls auf der Weiterleitungsseite wirklich etwas wichtiges stehen
sollte ... man kann nicht davon ausgehen, dass jeder Besucher den
Inhalt gelesen hat, bis die Weiterleitung passiert oder aber man
muß die Zeitspanne derart lang wählen, dass ein Großteil der Be-
sucher bereits gelangweilt vor dem Rechner sitzt und denkt, es
passiert überhaupt nix mehr.
Viele Grüße,
Stefan
hi,
Die Jungs und Mädels vom FBI arbeiten ja auch mit
solchen Weiterleitungen (dort vier Sekunden), wenn sie auf externe
Websites verlinken, ich finde sowas überflüssig, aber wer's braucht.
was machst du auf den seiten vom FBI - willst du nachschauen, ob dein nachbar wirklich osama bin laden ist?
gruss,
wahsaga
Hallo,
was machst du auf den seiten vom FBI - willst du nachschauen, ob dein nachbar wirklich osama bin laden ist?
ist sie nicht ;-)
Ansonsten bin ich da mal auf der Suche nach Favicons (erfolgreich)
dagewesen, beim Schwesterunternehmen NSA gab's nix zu holen, dafür
haben die jetzt ein "tolles" Flash-Intro mit dem Super-Spruch des
Tages: "America's Codemakers and Codebreakers" ...
Viele Grüße,
Stefan
Hi,
bleibt natürlich die Frage, wozu diese automatischen Weiterleitungen
überhaupt dienen sollen bzw. in welchen Fällen sie wirklich sinnvoll
sind. [...]
ist eine passende Redirect-Anweisung in der .htaccess imho [...]
Also ich verwende die Meta-Weiterleitung (selbstverständlich in Verbindung mit einem Link im Body) recht häufig auf meiner Seite, ganz einfach weil ich bei meinem Hoster keinen Zugriff auf .htaccess habe. Ich denke, viele dürften in einer ähnlichen Situation sein.
Wenn bestimmte Seitenbereiche doch mal intern umziehen müssen (jaja, ich weiss: Cool URI's don't change....) wäre ein "301 Move permanently" natürlich angebracht, aber mangels Möglichkeit gibts halt nur Meta.
ortenau-s-bahner
Hallo,
Also ich verwende die Meta-Weiterleitung (selbstverständlich in Verbindung mit einem Link im Body) recht häufig auf meiner Seite, ganz einfach weil ich bei meinem Hoster keinen Zugriff auf .htaccess habe. Ich denke, viele dürften in einer ähnlichen Situation sein.
OK, da ich von Sprüchen wie "Dann wechsle doch den Hoster" nicht so
sehr viel halte (Du wirst schon wissen, warum Du noch dort bist.),
will ich diese Ausrede mal gelten lassen, Du kannst vermutlich
auch keine geeignete serverseitige Technologie dafür nutzen.
Cool URI's don't change
Der Spruch ist natürlich wahr, leider habe ich ihn bis heute nicht
immer berücksichtigt, ich arbeite dran ;-)
Viele Grüße,
Stefan
Hi,
OK, da ich von Sprüchen wie "Dann wechsle doch den Hoster" nicht so
sehr viel halte (Du wirst schon wissen, warum Du noch dort bist.),
Weil ich für ein Jahr im Voraus bezahlt habe. :-( Noch 4 Monate und 20 Tage, dann bin ich weg. ;-)
ortenau-s-bahner