Link Nach 10 Sec öffen! Suche Script
#1
geschrieben 08. März 2008 - 23:14
Ich suche ein Script welches einen Countdowsn von 5 sec ausgibt. Wenn der Wert auf 0 ist, soll ein Link geöffnet werden, aber nicht als _blank sonder das Fenster!
Wer hat da ne Idee?
Anzeige
#2
geschrieben 12. März 2008 - 00:56
Guck dir mal SetTimeout() und location an.. Müsste mit den beiden Sachen gemacht werden können.
Edit: Für den Countdown kannst du auch mit setTimeout immer nach einer Sekunde den Wert um 1 runtersetzen und diesen ausgeben lassen.
Ein Script für das ganze kenne ich aber leider nicht!
Dieser Beitrag wurde von NightTiger bearbeitet: 12. März 2008 - 00:58
#3
geschrieben 12. März 2008 - 13:23
1. Link gleich folgendes:
<script language="javascript" type="text/javascript">
window.setTimeout ('redirect_to ("http://www.evocomp.de")', 5000);
function redirect_to (destination) {
window.location.href = destination;
}
</script>
Ist denke ich selbsterklärend.
Quelle: evoComp
Hab ich vor kurzem auch gesucht
Den countdown hab ich nicht, müsste aber wie NightTiger sagt zu realisieren sein... oder google
Dieser Beitrag wurde von Xenon bearbeitet: 12. März 2008 - 13:24
#4
geschrieben 13. März 2008 - 12:56
#5
geschrieben 13. März 2008 - 13:33
Brauchst dafür nen <div>-Block mit der ID "Countdown"
Also <div id="Countdown"></div>
<script type="text/javascript">
var start = 10;
var aktiv = setInterval("count()", 1000);
function count() {
start--;
if(start >= 0) {
document.getElementById("Countdown").innerHTML = start;
} else {
window.location.href = "www.google.de";
}
}
</script>
Das is aber eine absolute Quick & Dirty Lösung und da ich hier auf der Arbeit bin hab ich auch kein Plan ob sie funktioniert, aber versuchs mal
PS: Nur um das mal wieder zu erwähnen, Java und JavaScript sind 2 unterschiedliche Sprachen, also immer vorsichtig mit der Formulierung
Dieser Beitrag wurde von Xenon bearbeitet: 13. März 2008 - 13:34
#6
geschrieben 13. März 2008 - 13:52
Was könnt ich denn als Suchwort eigeben, um selber zu suchen? habs zwar schon aber nichts brauchbares gefunden.
#7
geschrieben 13. März 2008 - 14:05
jetzt mal mit vollem HTML Code, falls es da missverständnisse gibt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Redirect</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
</head>
<body>
<script type="text/javascript">
var start = 10;
var aktiv = setInterval("count()", 1000);
function count() {
start--;
if(start >= 0) {
document.getElementById("Countdown").innerHTML = start;
} else {
clearInterval(aktiv);
window.location.href = "http://www.google.de";
}
}
</script>
<center>
<div id="Countdown"></div>
</center>
</body>
</html>
Hab das clearInterval noch eingefügt, geht zwar auch ohne, aber so is sauberer
Die html Anpassungen kriegste dann aber noch selber hin, oder?
Hab die Datei auch mal angehängt, falls dus mir nicht glaubst, hehe
EDIT:
Evtl. musst du der Datei mit dem Countdown CHMOD 777 geben, weil hab grad gesehen, dass da in dem Ordner wo ichs lokal ausgeführt hab, ne versteckte .bak-Datei erstellt wird.
Also möglicherweise liegts auch daran, wenns net tut
Angehängte Datei(en)
-
redirect_countdown.htm (672bytes)
Anzahl der Downloads: 168
Dieser Beitrag wurde von Xenon bearbeitet: 13. März 2008 - 14:17
#8
geschrieben 15. März 2008 - 00:11
- ← Fwrite Soll Keine \ Vor " Setzen
- Skript/Web-Programmierung
- Bei Hover Inhalt Dynamisch Anzeigen....? →

Hilfe
Neues Thema
Antworten


Nach oben


