Показать сообщение отдельно
  #1 (permalink)  
Старый 04.05.2014, 17:56
Новичок на форуме
Отправить личное сообщение для ftalazol Посмотреть профиль Найти все сообщения от ftalazol
 
Регистрация: 10.10.2012
Сообщений: 8

Отловить закрытие каждого окна
Есть код :
setInterval(function() { if (wind.closed) zakrito() }, 200);

check_like = function(like_id) {
$.ajax({
  type: "POST",
  url: "check_like.php",
  data: "like_id="+like_id+"",
  success: function(msg){
	document.getElementById('ckeck_'+like_id).innerHTML=msg;
  }
}); }

openWindows = function(url,id1) {

wind=window.open(url,'','width=900, height=600, top='+((screen.height- 600)/2)+',left='+((screen.width- 900)/2)+', resizable=yes, scrollbars=no, status=yes');
a=true;
like_id=id1;
};
zakrito = 	function(url) {if (a) check_like(like_id);a=false; }	;


Код писал сам, в js разбираюсь плохо. Проблема в том что код отлавливает закрытие только последнего открытого окна, а мне нужно чтоб он срабатывал после закрытия каждого окна.

Помогите плиз решить проблему!

http://megalike.ru/ - js установлен на этом сайте
Ответить с цитированием