Показать сообщение отдельно
  #3 (permalink)  
Старый 22.08.2014, 18:23
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

в http://modernizr.com/downloads/modernizr-latest.js
сложнее проверяют
tests['touch'] = function() {
	var bool;

	if(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch) {
	  bool = true;
	} else {
	  injectElementWithStyles(['@media (',prefixes.join('touch-enabled),('),mod,')','{#modernizr{top:9px;position:absolute}}'].join(''), function( node ) {
		bool = node.offsetTop === 9;
	  });
	}

	return bool;
};
Ответить с цитированием