Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] Jak wywołać można funkcję oprócz body onload
hiszpaniec
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 6.01.2007

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
php programmer
post
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

Ostrzeżenie: (0%)
-----


  1. getindex();


A jeszcze lepiej będzie jak bezpośrednio napiszesz

  1. setTimeout("index()", 5000);


Ten post edytował php programmer 11.05.2007, 18:12:41
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:51