Для тех из вас, кто интересуется, как это сделать, есть немало способов.Можно было бы запустить зацикленный запрос, основанный на определенном событии.Так, например ...
var biebresults = [], start = 0;
function getBieb(startNumber){
$.getJSON("https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Justin%20Bieber&start="+startNumber+"&callback=?", function(results){
biebresults.push(results.responseData.results);
if(biebresults.length < 538){
start = start + 4;
getBieb(start);
} else {
// Do something with your billion bieb images.
}
});
}
getBieb(start);
Этот конкретный фрагмент кода (используя jQuery, кстати) пойдет и захватит первые четыре изображения вашей любимой поп-звезды.Отсюда он подсчитывает количество результатов и, если этого недостаточно, снова запускает getBieb, за исключением этого времени с увеличенным аргументом startNumber.