На "чистом" ajax, без библиотек можешь реализовать?
Это будет модуль, его задача делать sitemap или html, конкретного сайта, тоесть начиная от домена, пройтись по всем страницам, и по всем урлам что есть в этих страницах. И там все на xаjax уже сделано, так что нужно подстраиваться.
1. жмем на submitButton, передаем выбраный урл. +
2. находим все ссылки и выводим их +
за эти 2 пункта отвечает
xajax_processForm(xajax.getFormValues("signupForm"));
3. xajax.callback.global.onComplete
говорит что запустит обработчик текста только после того как будет сделан пункт 1и 2
Исполнятся только раз +
4.LoadingS()
должна проверить ве остальное
(+ - сделано)
вот и получается что цыкл while пробегается и запускает 15 раз prs(i) - ПОДРЯД, а потом уже на екране появляються результаты. А нужно так -
запуск prs(i) - получаем результат, выводим его, и тогда опять запукаем prs(i) .
xajax.callback.global.onComplete можно повесить все на это, но прервать ее не получается, и она цыклится.
-~{}~ 08.07.08 15:22:
решил таким способом, может кому нужно будет
function submitSignup()
{
var i=0;
xajax.config.setDefault();
xajax.$("submitButton").disabled=true;
xajax.$("submitButton").value="please wait...";
xajax.$("result").innerHTML="please wait...";
xajax_processForm(xajax.getFormValues("signupForm"));
xajax.callback.global.onComplete = function() {
if (i == 15)
{
return true;
}
xajax.$("status"+i).innerHTML="Checking";
xajax.$("time"+i).innerHTML="Checking";
xajax.$("parsing"+i).innerHTML="Checking";
xajax.$("title"+i).innerHTML="Checking";
xajax.$("description"+i).innerHTML="Checking";
xajax.$("last_mod"+i).innerHTML="Checking";
xajax_parseHtmlHref();
i++;
}
return false;
}
и над этим я мучался 3 дня (