Googles Counter ist hauptsächlich für Show und ich würde erwarten, dass Ihre auch ist. Es gibt nicht irgendein Skript, das im Hintergrund läuft, das das Anführungszeichen für jeden Benutzer in jeder Sekunde erhöht.
Dass gesagt wird, können Sie zum Erhöhen dass Timer einen Standardwert beim Laden der Seite und ein Intervall definieren und dann können Sie so etwas wie: http://jsfiddle.net/PD7wC/1/
Edit:
Wenn Sie tatsächlich halten einen Zähler auf dem Server Seite der Anzahl der Dokumente, die Sie haben und wollen diese reelle Zahl widergespiegelt werden, dann können Sie die JS bearbeiten, die ich zur Verfügung gestellt habe, um eine AJAX-Anfrage alle 1000ms
, zum Beispiel, um den neuen Wert zu erhalten.
Wenn Sie etwas schicker werden möchten, können Sie jedes Mal ein neues Intervall erstellen, wenn Sie eine Anfrage ausführen, die das Hochzählen vom alten Wert zum neuen animiert. Wenn zum Beispiel in der letzten Sekunde 10 neue Dokumente hinzugefügt wurden und Sie nicht einfach von 100
zu 110
springen möchten, können Sie ein Intervall setzen, um alle 1 1000ms/(110 - 100) = 100ms
zu erhöhen. Danke für den Code! Ich muss nur herausfinden, wie sichergestellt werden kann, dass der Zähler beim erneuten Laden der Seite inkrementiert und nicht auf den Standardwert zurückgesetzt wird. – mmersz
Sie können dies auf zwei Arten erreichen: 1. Wenn Sie die Anzahl der Dokumente auf Ihrem Server verfolgen, dann verwenden Sie diesen Wert nur beim Laden der Seite. 2. Wenn Sie die Anzahl der Dokumente "vortäuschen", können Sie den Wert in einem Cookie speichern und den Wert beim Laden der Seite abrufen. – nedk
Ich mache nicht (1), also werde ich mit 2 gehen. Nochmals vielen Dank! – mmersz