2016-06-15 5 views
0

Ich habe eine Abstimmungsknopf Here gemacht, aber das einzige Problem ist, ich bin konfrontiert ist, kann ein Benutzer Stimmen unbegrenzt oft abgeben. Ich habe keine Ahnung, wie man 1 Stimme pro Gerät/Browser eingrenzen kann. Kann mir jemand helfen?Wie man einen Abstimmknopf setzt, zählt 1 Stimme pro Gerät/Browser?

+0

[Was ist eine einfache boolean in dieser Geige Hinzufügen] (https://fiddle.jshell.net/tnvv0dds/13/) – Draken

Antwort

0

Eine einfache Möglichkeit besteht darin, Cookies oder lokalen Speicher zu verwenden.

Auf diese Weise können Sie einfach die Funktion vor dem Aktualisieren des Leistungsindikators ausführen, um zu überprüfen, ob der Benutzer bereits abgestimmt hat. Dadurch wird die Abstimmung auf einmal pro Browser begrenzen jsfiddle

+0

Btw kann nicht ich sie stoppen, ohne eine Warnung erstellen? –

+0

können Sie, aber nur für das Beispiel, dachte ich, dass eine Warnung am einfachsten wäre. Sie können das HTML der Schaltfläche in Upvoted oder Downvoted ändern, wie Sie möchten. Es ist egal – jeffkmeng

Verwandte Themen