Hi, ich würde gerne auf meiner Website einen Besucherzähler haben. Dieser soll immer dann, wenn ein Besucher auf die Website kommt um ein erhöht werden. War der Benutzer schon mal auf der Website, so soll nicht erhöht werden. Das ganze soll dann ganz einfach als Zahl dargestellt werden.
Hier meine Lösung dafür, dass nur neue Nutzer registriert werden:
var visitor_name = "Visitor: ";
window.onload = visitor;
function visitor() {
visitor = localStorage.getItem(visitor_name);
if (visitor == null) { //wenn noch nichts in Storage ist...
visitor = 1;
localStorage.setItem(visitor_name, visitor);
console.log("Neuer Benutzer registriert!");
} else if (visitor != null) { //wenn schon irgendwas im Storage ist...
console.log("Benutzer bereits registriert!");
}
}
Wie kann ich (nur mit JS) jetzt eine Zahl auf meiner Website anzeigen lassen, die sich immer erhöht, sobald ein neuer User joint? Das muss nicht live oder irgendwie sein, einfach nur für mich zum schauen, reicht also wenns bei Seitenreload funktioniert :).