Tester si l’utilisateur est sur un écran tactile en JavaScript

Afin d’identifier si le visiteur de votre page dispose d’un écran tactile ou pas, nous créons un événement JavaScript de type Touch puis analysons son comportement.

var is_touch_device = function(){  
	try{  
		document.createEvent("TouchEvent");  
		return true;  
	} catch(e){  
		return false;  
	}  
}
console.log( is_touch_device() );