Я хочу, чтобы пользователь не нажал кнопку Как и несколько раз. Я могу отключить кнопку при первом нажатии, используя jQuery, но когда страница обновляется, пользователь может снова нажать кнопку. Как предотвратить повторное нажатие кнопки на странице обновления?Запрет пользователям повторно нажимать кнопку «Мне нравится» на странице обновления
ответ
вы можете хранить идентификатор пользователя в базе данных, которые уже понравившуюся и отключить как кнопка/ссылка на них, чтобы они когда-то нажать на кнопку или ссылку никогда снова нажмите
использование JS блокировать пользовательский интерфейс
так: http://www.malsup.com/jquery/block/#demos
Google "JS блок уй"
извините за короткий ответ
Редактировать: не читал ваш вопрос правильно, я думаю, см. Сообщение Майанка Свами, у него есть ваш ответ
У меня более 10K записей у каждой записи есть опция как я обрабатываю как вариант, используя сеанс или файлы cookie, потому что пользователь не может повториться, если он щелкнет один раз. –
, так что у вас есть 10 k «предметов», которые могут быть «понравились», и вы хотите, чтобы каждый пользователь только понравился каждый элемент один раз? но у вас нет способа идентифицировать пользователя ... –
Вы должны проверить его на стороне сервера. использование может использовать $ _SESSION для этой цели. Когда пользователь нажимает на ссылку установить
$_SESSION['liked']=true;
, а затем проверить, если пользователь нажал раньше. Сессия не будет уничтожена при обновлении страницы.
- 1. Запрет нажимать кнопку «X» на странице xpages
- 2. Запрет пользователям нажимать кнопку x раз в секунду
- 3. Позволяет пользователям нажимать ссылки на странице автообновления
- 4. Как добавить кнопку «Мне нравится» на странице, управляемой AJAX.
- 5. Как нажимать на повторную кнопку на странице?
- 6. Как нажимать кнопку на веб-странице
- 7. FB Мне нравится статус на моей странице
- 8. Запрет нажимать на окно при привязке клика?
- 9. Запрет закрытия mmenu на странице
- 10. Как нажимать кнопку на другой веб-странице, используя vb
- 11. Как создать пользовательскую кнопку «Мне нравится»?
- 12. Танго с Django - Создайте кнопку «Мне нравится»
- 13. Как мне нажимать кнопку мыши в matlab
- 14. Возможность нажимать на кнопку, но на следующей странице не открыта
- 15. Запрет пользователям просматривать другие сообщения
- 16. Facebook API «Мне нравится»
- 17. Запрет на подделку не используется повторно
- 18. Как нажимать кнопку на веб-странице ASP.NET программно?
- 19. Как нажимать кнопку на веб-странице с помощью VB?
- 20. Как нажимать кнопку на веб-странице, которая не имеет идентификатора
- 21. НРАВИТСЯ пост на странице стене
- 22. Настройка кнопки «Мне нравится»
- 23. Создайте приложение FB, чтобы проверить «Мне нравится» на странице fb
- 24. Как нажимать кнопку на веб-странице, которая не имеет идентификатора?
- 25. Как нажимать кнопку на веб-странице с помощью Javascript?
- 26. Как нажимать кнопку на веб-странице (имя скрыто) с VBA?
- 27. Обработка событий для обнаружения, если пользователь нажимает кнопку «Мне нравится» на странице XFBML
- 28. Visual Studios C# - Класс, повторно вызываемый на странице обновления
- 29. HTMLUnit не нажимать кнопку
- 30. Как нажимать кнопку на javascript?
У меня нет идентификатора пользователя, который может использовать любой глобальный пользователь. Я могу прекратить использовать ip, но я также могу использовать файлы cookie или сеанс, но я боюсь использовать слишком много объектов для создания сеанса. У меня есть более чем 10K записей, которые у каждой записи есть, пожалуйста, скажите мне, какой вариант является лучшим cookie или сеансом. –
вы можете использовать html5 Сессия у вас есть знания и] это и то, и другое хорошо в этом случае –
спасибо очень хорошая техника .... –