Ответ 1
назван несколько иначе для всего остального.
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
Используя Surface, вы можете провести пальцем по ссылке и получить возможность ее скопировать. Это нежелательное поведение для меня. Это можно отключить в iOS с помощью:
-webkit-touch-callout: none;
Кто-нибудь знает, как отключить его для IE?
назван несколько иначе для всего остального.
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
Вы можете искать:
-ms-touch-select: none;
-ms-touch-action: none;
Вместе с выше, я также использую это на body {} для автоматического скрытия полос прокрутки в IE 10:
-ms-overflow-style: -ms-autohiding-scrollbar;
Здесь больше: http://msdn.microsoft.com/en-us/library/windows/apps/hh996923.aspx
Вы также можете отменить ответ по умолчанию, привязывая обратный вызов события к событию contextmenu. Это работает в IE для прикосновения, как всегда, во всех браузерах для мыши:
window.addEventListener("contextmenu", function(e) { e.preventDefault(); })