Для предотвращения перетаскивания:
<script type="text/javascript" language="javascript">
document.ontouchmove = function(e)
{
e.preventDefault();
}
</script>
Для отмены выделения:
<style type="text/css">
body
{
-webkit-user-select: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-touch-callout: none;
}
</style>
Итак, на подсвечивающей части:
- 1-я строка отключает выделение (как в тексте)
- 2-я строка отключает фактическое выделение
- Третий параметр отключает всплывающее окно, которое вы видите, когда нажимаете на изображение в течение 2 секунд, спрашивая, хотите ли вы загрузить / сохранить
Оставьте те, которые вам нужны.
Надеюсь, это поможет:)