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;