powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Memory leak = to much recursion
3 сообщений из 3, страница 1 из 1
Memory leak = to much recursion
    #36484400
Oyeme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пишу чат,спустя 10 мин в ие 8 вылезает алерт что "Error on line..memory blabalbla" firefox console panel - "to much recursion"

Memory leak = to much recursion... что логично при использовании рекурсии..
Делал через setInterval(); таже ерунда.

Пытался отловить через исключения.
Утечки в памяти - в php исключил.

Что не так?Помогите..
Перебробывал кучу всего..

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
 var last_message_id = 0; // last message ID

	   var message = $("#message").val();
	   var block = $("#block").html();
	   var page = "processor.php";
	
	   refreshMessages();
	
	  function refreshMessages() {
		  setTimeout(refreshMessages,3000);    	   
    		$.post(page,{'id':2,'last_id' : last_message_id},function(data){	
    			$("#block").scrollTop($("#block").get(0).scrollHeight); // to the bottom
    			
    			$(document).ajaxSend(function() {
    				$("#contentLoading").show();
    			});
    			
    			$(document).ajaxStop(function() { 
    				$("#contentLoading").fadeOut("slow");
    			});
    			var data = smiles(data);
					eval(data);
					
    			$("#block").scrollTop($("#block").get(0).scrollHeight); 		
    					
    			
    			//$("#block").html(block+data);
    			});  
    		
}
...
Рейтинг: 0 / 0
Memory leak = to much recursion
    #36484427
an0nym
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Oyeme,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
var last_message_id =  0 ; // last message ID

var message = $("#message").val();
var block = $("#block").html();
var page = "processor.php";

refreshMessages();
setInterval(refreshMessages,  3000 );

function processData(data) {
	$("#block").scrollTop($("#block").get( 0 ).scrollHeight); // to the bottom
	$(document).ajaxSend(showMask);
	$(document).ajaxStop(hideMask);
	var data = smiles(data);
	eval(data);
	$("#block").scrollTop($("#block").get( 0 ).scrollHeight);
	// $("#block").html(block+data);
}
function showMask() {
	$("#contentLoading").show();
}
function hideMask() {
	$("#contentLoading").fadeOut("slow");
}
function refreshMessages() {
	$.post(page, {id:  2 , last_id: last_message_id}, processData);
}
А так?
...
Рейтинг: 0 / 0
Memory leak = to much recursion
    #36484468
Oyeme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блогадарю Вас.
Спасибо помогло!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Memory leak = to much recursion
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]