Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Недогрузка страницы или постоянный крутящийся статус (https://javascript.ru/forum/events/42207-nedogruzka-stranicy-ili-postoyannyjj-krutyashhijjsya-status.html)

helle 16.10.2013 22:59

Недогрузка страницы или постоянный крутящийся статус
 
Привет всем, возникла проблема, прошу вашего совета, помощи.
Проблема вот в чем:
Есть функция, она делает пост запросы на сервер, получая статус, но проблема в том, что когда функция работает, то в результате получается нечто такое во всех браузерах:
http://clip2net.com/clip/m200964/138....jpg?nocache=1

То есть "типа" догрузить страницу никак не может. Ладно уж это, но пока функция не закончит работу, на сайт контент не выгружается.
Так же все происходит в цикле, может проблема в этом (?).
Выкладываю код:

for(var i=0; i < test.length; i++) {
					var varrs = search(test[i]);
					document.getElementById("test").innerHTML = varrs;
					var tim = microtime ();
					test_result (arr[i], tim);
					break;
				}

И сама функция:

function test_result (nz, start) {
		    var now = microtime ();
			var times = now - start;
			if(times > 10) {
			    return false;
			}
			ans = send('time=' + nz);
			if(ans == 'OK') {
				return false;
			}else{
			    setTimeout(test_result(nz, start), 1000);
			}
		}


Спасибо за помощь, очень жду.


Часовой пояс GMT +3, время: 03:06.