Добрый день.
Есть веб-страница с кнопкой нажимая на которую происходит прибавление счетчика. Но по сценарию использования эта веб страница в 99% случаев будет использоваться с мобильного и кнопка жаться иногда ОЧЕНЬ часто.
Отсюда возникает 2 проблемы:
1) При двойном тапе происходит приближение на кнопку (надо это убить)
2) Кнопка не отрабатывает частые нажатия и каунтер не прибавляется
Код кнопки:
<script type="text/javascript">
var clicks = localStorage.getItem('clicks') || 0;
document.addEventListener("DOMContentLoaded", function(){ document.getElementById("clicks").innerHTML = localStorage.getItem('clicks') || 0; });
function onClick() {
clicks = +clicks + 1;
document.getElementById("clicks").innerHTML = clicks;
updateStorage(clicks);
};
function onReset() {
if (confirm('Вы уверенны? Данные обнулятся!')) {
clicks = 0;
document.getElementById("clicks").innerHTML = clicks;
updateStorage(clicks);
}
}
function updateStorage(clicks) {
localStorage.setItem('clicks', clicks);
}
</script>