Vraag & Antwoord

Webprogrammeren & scripting

[JS]IE dwingen om verse output te gebruiken

Zie [url=www.swordfactsbenelux.nl/modx]hier[/url]. De linkerbalk (informatie uit het forum) en het laatste sword fact (in het midden, informatie uit de wiki) worden gegenereerd door PHP en die output wordt middels een javascript in de bijbehorende divs geladen. Die js is nodig omdat MODx niet buiten haar eigen directory wil kijken. Dit werkt perfect, behalve in IE. Daar wordt, ook na een harde refresh, niet altijd het laatste nieuwe resultaat van de PHP code opgehaald. Blijkbaar wordt er toch nog iets uit de cache gebruikt, ook al pas je Ctrl+F5 toe. Dit is op zich niet zo'n ramp, maar als je ingelogd bent en je klikt vervolgens op uitloggen, zie je dat resultaat dus niet. Mensen zullen denken dat ze nog steeds ingelogd zijn, terwijl het dus alleen IE is die dat denkt. Vraag is dus: is er een manier om IE te dwingen toch iedere keer verse output te gebruiken ipv in de cache te kijken? -edit- Opgelost, PHP header gebruikt.

Anoniem
Ger