Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: advAjax - relacja live
Forum PHP.pl > Forum > XML, AJAX
stal-sw
Mam probem ze skryptem realcji LIVe z meczu.

Mam taki kodzik:

start.php
Kod

<html>
<head>
<title>Untitled-4</title>
<script type="text/javascript" src="/gfx/live_js/live.js"></script>
<script type="text/javascript" src="/gfx/live_js/scriptaculous/advajax.js"></script>
</head>
<body onload="wynik()">    

<div id="wynik_live"></div>

</body>
</html>

plik live.js
Kod
function $(id){
    return document.getElementById(id);
}
self.setInterval("wynik()",10000);

function wynik() {
    advAJAX.get({
        url : "/live_wynik.php",
        onInitialization : function() {
            $("rand").innerHTML = "Downloading page content...";
        },
        onLoading : function(obj)
           {
               $("rand").innerHTML = "Loading...";      
           },
        onSuccess : function(obj) {
            $("rand").innerHTML = obj.responseText;
        }
    });
}


Problem jest w tym ze nie dziala mi ten skrypcik - nie wiem co i gdzie jest zle.

Chodzi mi o to ze laduje sie stronka start.php i powienien byc uruchmiony za pomoca ajaxa skrypcik live_wynik.php - jesgo zawartosc wyswietlona w DIVie wynik_live i powienien ten skrypt byc wywolywany co 10 sekund.

Bardzo prosze o pomoc jak poprawic ten kod zeby mi dzial.[/code]
arecki
Cytat(stal-sw @ 21.03.2008, 13:50:25 ) *
Kod
    $("rand").innerHTML = "Downloading page content...";


A gdzie w kodzie strony masz znacznik z atrybutem id ustawionym na "rand" ?
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.