Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Jak wywołać można funkcję oprócz body onload
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
hiszpaniec
Witam, nie wiem na czym polega różnica w wywoływaniu 2 moich funkcji ale jedna działa poprzez wywołanie w
  1. <script type="text/javascript">getindex()</script>

a mianowicie jest to funkcja do przechodzenia na inną stronę, a wygląda ona tak:
Kod
function index() {
    window.location.href = "index.php";
}
function getindex() {
    setTimeout("index()", 5000);
}

Zaś druga funkcja do odliczania sekundowego musi być zamieszczona w body onload="time()" żeby działała i nie umię jej uruchomić tak samo jak pierwszej. Poniżej przedstawiam kod 2 funkcji:
Kod
var sec = 5;
function time() {
    if(sec >= 0) {
        document.getElementById('count').innerHTML=(sec >= 10)?sec:(sec);
        setTimeout("time();", 1000);
        sec--;
    }
}

Prosiłbym o pomoc w uruchomieniu tej funkcji ale nie w tagu body.
php programmer
  1. getindex();


A jeszcze lepiej będzie jak bezpośrednio napiszesz

  1. setTimeout("index()", 5000);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.