Nie ma potrzeby pisania osobnych skryptów - wszystko mieści się w znaczniku <a> (URL to oczywiście nowy adres):
javascript:window.location.replace('URL')
Jeśli natomist chcemy, aby użytkownik był automatycznie przenoszony na nowy adres po określonym czasie, możemy umieścić w nagłówku dokumentu następujący skrypt:
<script language="JavaScript" type="text/javascript">
<!--
setTimeout("window.location.replace('URL')", czas);
</script>
Czas to czas w milisekundach przed zmianą strony. replace przyda się , jeśli przygotowujemy dwie wersje strony: jedną z JavaScriptem, a drugą - bez (tylko po co?). Możemy wtedy zrobić coś takiego:
<script language="JavaScript" type="text/javascript">
<!--
setTimeout("window.location.replace('strona_z_JS.html')", 1000);
</script>
<meta http-equiv="refresh" content="2; url=strona_bez_JS.html">
Jeśli użytkownik ma przeglądarkę obsługującą JS, po sekundzie zostanie odesłany na stronę dla siebie, jeśli nie - po 2 sekundach przeskoczy do innej.
[ Powrót na górę ]
|