Дубли картинок

Если при загрузке картинки несколько раз случайно нажать кнопку «Загрузить», то загрузится несколько раз одна картинка.
Можно ли сделать так, что бы при нескольких нажатиях публиковалась только одна картинка?


ps / варианты «не нажимайте несколько раз» не стоит писать, нашим юзерам в мозг не влезешь.

Спасибо за минусы, но проблему это не решает

2 комментария

avatar
Товарищ, вам нужно искать таймер для блокировки повторного нажатия кнопки на JS.

Это примерно так выглядит:
<input type="button" onclick="if(this.clicked) return false; this.clicked = true; this.disabled = 'disabled'; alert('clicked!');" />


Знатоки JS меня поправят, я в этом нубовское мясо)
avatar
Скорее всего это правильное решение!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.