Показать сообщение отдельно
  #1 (permalink)  
Старый 08.05.2016, 07:06
Аватар для Conus
Аспирант
Отправить личное сообщение для Conus Посмотреть профиль Найти все сообщения от Conus
 
Регистрация: 05.12.2015
Сообщений: 85

не фурычит обработчик события keydown
function select()
{
	if (window.getSelection) { return window.getSelection().getRangeAt(0); } 
	else if (window.document.selection) { return window.document.selection.createRange(); }
	return false;	
}

var obj, w = window;
  if (window.attachEvent) { obj = function (element, event, handler) { element.attachEvent('on' + event, handler); } }
  else 
  {
     obj = function (element, event, handler) { element.addEventListener(event, handler, false); };
  }
	
function res () 
{  	
	if(rang = select())
	{	
                // не добавляется обработчик события
		obj(rang.startContainer, 'keydown',  function(e) { alert(23423) } );	
	}
}

obj(w, 'mousedown', res);

Последний раз редактировалось Conus, 08.05.2016 в 11:36.
Ответить с цитированием