Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 28.06.2012, 14:39
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от cyber
попробуйте еще раз http://cyberua.16mb.com/drag&drop/ пере залил все файлы
таже ситуация.. ясно же написано, в ошибке, что свойство e.target нельзя менять
e.target = e.target || e.srcElement;
сделай иначе:
var target = e.target || e.srcElement;
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #12 (permalink)  
Старый 28.06.2012, 14:44
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

хм...
понял, но блин не пойму почему у меня на 3х компах даже в самых древних браузерах работает
Ответить с цитированием
  #13 (permalink)  
Старый 28.06.2012, 14:48
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от cyber
понял, но блин не пойму почему у меня на 3х компах даже в самых древних браузерах работает
потому что в старых ИЕ нет такого свойства, а другие браузеры не знаю почему не орут при модификации данного свойства. Хотя в спецификации четко и ясно написано что свойство target - readonly.

У меня браузер Opera 11.64
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #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;
				  
		  
		 }
Ответить с цитированием
  #15 (permalink)  
Старый 28.06.2012, 14:57
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

cyber,
теперь с этим:
e.which = e.which || e.button;
таже трабла
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #16 (permalink)  
Старый 28.06.2012, 14:58
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

cyber,
не пытайся перезаписывать о объекта Event свойства, по спецификации они все readonly
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #17 (permalink)  
Старый 28.06.2012, 15:10
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

хм...
просто интересно что у вас за браузер?=)
Ответить с цитированием
  #18 (permalink)  
Старый 28.06.2012, 15:15
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

cyber,
яж написал выше, Opera 11.64
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #19 (permalink)  
Старый 28.06.2012, 15:22
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

не увидел=)
и опять опера видет себя хуже ИЕ , щас поправлю=)

Последний раз редактировалось cyber, 28.06.2012 в 15:26.
Ответить с цитированием
  #20 (permalink)  
Старый 28.06.2012, 15:24
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от cyber
и опять опера видет себя хуже ИЕ
вот тут ты не прав, Опера ведет себя так как описано в спецификациях.. не нужно считать что Баг ИЕ это круто, а правильность Оперы это БАГ
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отмена drag and drop браузера l-liava-l Элементы интерфейса 0 02.04.2012 13:53
Помогите с drag and drop shtopor jQuery 1 20.02.2012 13:26
Разбираюсь с drag and drop uaNikita Events/DOM/Window 4 22.09.2011 11:25
Drag & Drop с несколькими элементами Katz Общие вопросы Javascript 1 29.07.2011 13:01
Drag & Drop в полном объеме dizews Events/DOM/Window 3 26.07.2007 12:43