Niet echt een overduidelijke topic titel, dus ik zal het even toelichten.
Ik probeer een html 4.01 strict pagina met dynamische content te maken, waarbij de browsercache door het achterliggende php script uitgeschakeld wordt dmv de http header.
Dit werkt, behalve voor de back/forward cache van Safari.
Op http://developer.apple.com/internet/safari/faq.html#anchor5 staat het volgende:
Mijn vraag is dus, weet iemand hier een andere workaround voor?
Ik probeer een html 4.01 strict pagina met dynamische content te maken, waarbij de browsercache door het achterliggende php script uitgeschakeld wordt dmv de http header.
Dit werkt, behalve voor de back/forward cache van Safari.
Op http://developer.apple.com/internet/safari/faq.html#anchor5 staat het volgende:
De workaround werkt, echter, het iframe element wordt niet ondersteund door html 4.01 strict.Safari's Back/Forward cache (the cache pulled from when a visitor presses the Back or Forward browser buttons) can also be thwarted by insuring that your page contains a frame. Frame-based pages are never stored in the back / forward cache and you can insure your non-frame based page behaves similarly by adding the invisible iframe below.
code:
1 2 3<iframe style="height:0px;width:0px;visibility:hidden" src="about:blank"> this frame prevents back forward cache </iframe>
Mijn vraag is dus, weet iemand hier een andere workaround voor?