von c3o |
seite1
1:
2:
3: | <a href="seite3.html" onclick="document.location.href='seite2.html?seite3';return false">
|
seite2:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12: | <head>
...
<script type="text/javascript">
function redirect() {
var seite = window.location.search.substring(1)+'.html';
setTimeout("window.location.href='"+seite+"'", 10000);
}
</script>
</head>
<body onload="redirect()">
|
Benutzer ohne JavaScript kommen direkt zur Seite 3, da bei ihnen die Weiterleitung nicht funktionieren würde. Alternativ könnte man das ganze natürlich auch in einer serverseitigen Skriptsprache machen, unabhängig von JS. Ich glaub aber nicht dass das ein wichtiger Unterschied ist... |
von MajorWindbeutel |
Hast du die Seiten mal zum anschauen parat? |
von McSudera |
Ich dank dir (kingkool) sehr herzlich für die prompte Antwort, aber lass es mich nochmal erklären, es war wirklich zu schwierig umschrieben:
Also: Ich habe 3 Seiten (Seite1, Seite2, Seite3). Ich möchte auf Seite1 einen Link anbringen, der beinhaltet, dass zuerst die Seite2 für 10 Sekunden angezeigt wird und dann auf die Seite3 verlinkt wird. Jedoch möchte ich Seite2 in mehrere Links einbinden, also bringt es nichts wenn ich in diese Seite einen Link einbauen würde, weil ich sie sonst 100 mal oder mehr, raufladen müsste. Das müsste alles schon im Link auf der Seite1 stehen.
Geht das? |
von kingkool |
ich hab nicht ganz gerafft was genau du machen willst aber ich hoffe das hilft dir weiter...
zwischen den head tag einfügen
<meta http-equiv="refresh" content="10;URL=.link.htm" />
greetz
kool |
von McSudera |
Ich würde gerne einen Link erstellen, der auf eine Seite verlinkt die jedoch öfter verwendet wird. Diese seite sollte keine Links enthalten, die folgende Seite sollte schon im Link auf der vorhergehenden Seite definiert sein. Es sollte ev. weiterschalten, wenn 10 sek um sind, oder wenn die Seite mit Laden fertig ist.
Da ich jedoch mit den Skripts auch noch nicht so bewandert bin, wäre ich allen dankbar die mir so ein Skript für HTML erstellen könnten? |
|