# ie-touch **Repository Path**: mirrors_WebReflection/ie-touch ## Basic Information - **Project Name**: ie-touch - **Description**: W3C Touch Events for IE10 and IE11 Mobile - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2025-12-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ie-touch ======== W3C Touch Events for IE10 and IE11 Mobile (prior to WP 8.1 Update) * [live test here](http://webreflection.github.io/ie-touch/) * [multi touch tesla test here](http://webreflection.github.io/ie-touch/tesla/) * related [blog post](http://webreflection.blogspot.com/2014/05/touch-events-for-ie-mobile.html) reasoning this polyfill MIT Style License ### How To Just include [this file](ie-touch.js) on top of your header, **before every other script** you might have in your page. Please note this file will not compromise any other browser, including latest IE11, that has native support for Touch Events. ### CSS In order to disable default OS behaviors on elements, don't forget to add the following: ```css .disablePanZoom { -ms-touch-action: none; touch-action: none; } ``` and include `disablePanZoom` in the generic element class list. ### JS In order to avoid text selection (brute force way) you might want to try the following: ```js element.addEventListener( "selectstart", function(e) { e.preventDefault(); }, false ); ```