Показать сообщение отдельно
  #14 (permalink)  
Старый 28.06.2012, 14:50
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

все поправил target и перевалил http://cyberua.16mb.com/drag&drop/ .
а проблему с высотой решил так
width_height:function( drop_elem){
		
		var width_drop, height_drop, height, width, height_drag, width_drag;
		
		 if(action.auto){
			  drop_elem.style.height = "auto"; 
			   action.auto = "stop";
		  }
		  width_drop = drop_elem.offsetWidth;
		   height_drop = drop_elem.offsetHeight;
		     
			 width_drag = drag.obj.offsetWidth + parseInt(getComputed(drag.obj).marginLeft);
			  width_drag +=  parseInt(getComputed(drag.obj).marginRight);
			   
			   height_drag = drag.obj.offsetHeight  + parseInt(getComputed(drag.obj).marginTop);
			   
			     height_drag +=  parseInt(getComputed(drag.obj).marginBottom);
				
				width = width_drop - width_drag * action.count;
			      height = height_drop - height_drag ;
				  
				  if(width <  width_drag && height < height_drag) action.auto = true;
				  
		  
		 }
Ответить с цитированием