multimolti
Erfahrenes Mitglied
Hallo!
Ich wollte mal einen einfachen Versuch mit Ajax machen. Ajax sucht sich eine Datei und gibt deren Inhalt in einem <span> aus. Klappt auch wunderbar, aber habe da ein kleines Verständnisproblem:
Die Datei, die gesucht wird, ist ein PHP Script, was bei jedem Aufruf eine in der Session gespeicherte Zahl um 1 erhöht und ausgibt. Wenn ich das Script selber aufrufe, ist bei jeder Aktualisierung die Zahl wie gewollt um 1 größer.
Mein Ajax hat setInterwall mit 1000 Millisekunden auf meine Datei-Include Funktion. Also ein mal die Sekunde sollte jetzt das PHP-Script aufgerufen werden, die Zahl erhöhen und ausgeben, die dann per JS in das übrige Dokument eingebunden wird. Aber manchmal springt die Zahl im Dokument ganz schnell um 2 höher, also man hat am Anfang da 29 da stehen, dann sieht man für 1/10. Sek. die 30, dann sofort die 31, und nach einer Sekunde geht es wieder normal mit 32, 33 weiter.
Woran kann das liegen? Ruft Ajax die Datei 2x auf, wenn es ihm nicht schnell genug geht oder was?
Ich wollte mal einen einfachen Versuch mit Ajax machen. Ajax sucht sich eine Datei und gibt deren Inhalt in einem <span> aus. Klappt auch wunderbar, aber habe da ein kleines Verständnisproblem:
Die Datei, die gesucht wird, ist ein PHP Script, was bei jedem Aufruf eine in der Session gespeicherte Zahl um 1 erhöht und ausgibt. Wenn ich das Script selber aufrufe, ist bei jeder Aktualisierung die Zahl wie gewollt um 1 größer.
Mein Ajax hat setInterwall mit 1000 Millisekunden auf meine Datei-Include Funktion. Also ein mal die Sekunde sollte jetzt das PHP-Script aufgerufen werden, die Zahl erhöhen und ausgeben, die dann per JS in das übrige Dokument eingebunden wird. Aber manchmal springt die Zahl im Dokument ganz schnell um 2 höher, also man hat am Anfang da 29 da stehen, dann sieht man für 1/10. Sek. die 30, dann sofort die 31, und nach einer Sekunde geht es wieder normal mit 32, 33 weiter.
Woran kann das liegen? Ruft Ajax die Datei 2x auf, wenn es ihm nicht schnell genug geht oder was?