AJAX kasutamine - jaagupku/spicy-memes GitHub Wiki

2.4 AJAX kasutamine

Kasutame XML ja XSLT kombinatsiooni, sest me uuendame lehe alamosa. Kui kasutaja jõuab lehe alumisse ossa, kutsutakse AJAXiga serverist uued meemid, ning lisatakse alla juurde. Viide kontrollerisse, viide javascript faili, vaate fail ja xslt fail.

1.5 Leheosade hilisem laadimine

Lehte alla poole kerides laetakse uusi meeme ülal kirjeldatud AJAXiga. viide koodi

function yHandler() {
	var body =document.getElementById('memebody');
	var contentHeight = body.offsetHeight;
    var y = window.pageYOffset + window.innerHeight;
    if(y + 400 >= contentHeight){
        window.onscroll = null;
        if ($('.meme').length < 50) {
            loadMore();
        }
    }
}

window.onscroll = yHandler;