Показать сообщение отдельно
  #1 (permalink)  
Старый 16.10.2013, 21:59
Новичок на форуме
Отправить личное сообщение для helle Посмотреть профиль Найти все сообщения от helle
 
Регистрация: 16.10.2013
Сообщений: 1

Недогрузка страницы или постоянный крутящийся статус
Привет всем, возникла проблема, прошу вашего совета, помощи.
Проблема вот в чем:
Есть функция, она делает пост запросы на сервер, получая статус, но проблема в том, что когда функция работает, то в результате получается нечто такое во всех браузерах:
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);
			}
		}


Спасибо за помощь, очень жду.
Ответить с цитированием