Autor Zpráva
maybe
Profil *
Ako na to?

<script language="javascript1.3" src="ajax.js" ></script>
<a href="javascript:jah('priklad.php?a=10&b=5','change');">skuska</a>
<div id="change">Obsah načítaného súboru</div>

function jah(url,target) {
    document.getElementById(target).innerHTML = 'posielam...';
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {jahDone(target);};
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {jahDone(target);};
            req.open("GET", url, true);
            req.send();
        }
    }
}    
function jahDone(target) {
    if (req.readyState == 4) {
        if (req.status == 200) {
            results = req.responseText;
            document.getElementById(target).innerHTML = results;
        } else {
            document.getElementById(target).innerHTML="jah error:\n" +
                req.statusText;
        }
    }
}


Keby chcem načítavať obsah súborov kde nie je nič z databáze tak je všetko ok, ibaže ja by som potreboval kde je v databáze, príklad v DB mám 50 údajov kde by boli viaceré kombinácie napr a=1 b=1,a=2 b=1, a=1 b=2 .... atď, a v každom by bol unikátny obsah, ale ako to dokážem načítať vždy do stránky?


Naozaj veľmi pekne ďakujem za pomoc
Davex
Profil
maybe:
Keby chcem načítavať obsah súborov kde nie je nič z databáze tak je všetko ok
To je nějaké divné, protože by to nemělo fungovat vůbec. Je tam totiž syntaktická chyba přes kterou by to nemělo projít a také se tam používá nedefinovaná funkce parseHTML(). Asi jsi to špatně opsal, protože to jinde funguje.

↓ Omlouvám se, chyba byla u mě.
maybe
Profil *
Nevidím v tom žiadny rozdiel,a funguje mi to,každopádne nepýtal som sa či je tam chyba
okolojdouci
Profil *
maybe:
ako to dokážem načítať vždy do stránky?

document.getElementById(target).innerHTML = results;

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0