Allgemeines 22.003 Themen, 148.951 Beiträge

Seltsames Problem mit Firefox

xafford / 3 Antworten / Flachansicht Nickles

Ich war gerade dabei eine PHP-Funktion zu testen, die einen Zählerwert in gemeinsamem Arbeitsspeicher erhöht, zu diesem Zwec brauchte ich natürlich immer den aktuellen Inhalt der Speicheradresse, die ich mir im Browser ausgeben lies.
Das erste problem war, daß Firefox die Ausgabe immer cachte und nur bei jedem 3. Zugriff den Inhalt der Speicherstelle erhöhte, was ich natürlich nicht wollte, also habe ich unter about:config den Wert für browser.cache.check_doc_frequency von 3 auf 1 gesetzt (also von "automatisch" auf "bei jedem Zugriff"). Man sollte eigentlich denken, daß er dan wirklich bei jedem Zugriff den aktuellen Wert anzeigt (bzw das Script aufruft). Falsch gedacht, immer noch nur bei jedem 3. Mal wurde der Wert erhöht und angezeigt. Ergo schaltete ich den Festplattencache unter browser.cache.disk.enable ab. Immer noch kein Erfolg.
Ergo habe ich das Caching ganz deaktiviert, indem ich browser.cache.memory.enable ebenfalls auf "false" setzte. Jetzt wurde erwartungsgemäß das Script wirklich jedes Mal atualisiert, allerdings nicht, wie man es erwarten würde. Der Wert wurde bei jedem Zugriff nicht um 1, wie vorgesehen, erhöht, sondern um 2!
Zuerst dachte ich, es wäre ein Fehler im Script, ein Gegentest mit IE zeigte allerdings das erwartete Verhalten. Dies führte mich zu dem Schluß, daß Firefox bei einer Aktualisierung das Script zweimal aufruft.
Also kann ich nun wählen, entweder die gecachte Version, oder doppelten Aufruf. Hat jemand eine Idee, ob es an falschen Einstellungen liegen kann, oder ist das ert, es Bug zu melden?

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Ursache gefunden xafford
triker xafford „Ursache gefunden“
Optionen

Hey Xaff, ich mache mich am WE rauf zu Zaphod, soll ich ihm nen nice greetz zustecken von euch?
Halte die Latte hoch mein Freund!
Steven

Gesundheit konnte ich mir nicht kaufen... Deshalb habe ich fast keine mehr...
bei Antwort benachrichtigen
Pälzer Ursache gefunden xafford