Just another interesting anomaly with my CAPTCHA routine.

This works:

http://isellit.com.au/imcaptcha/ajax.html

Click on reload and the image is refreshed without reloading the page.

This doesn't:

http://ideaaustralia.com.au/imcaptcha/ajax.html

When you click reload it makes the call to the server and creates the new image 
but the browser doesn't request the new image from the server. It sticks with 
it's cached version. So no reload.

The code is the same.
The working version is on a Lion Server running OSX 10.7.3, Apache 2.2.21 and 
Terascript 6.1.5.
The non-working version is on OSX 10.6.8, Apache 2.2.21 and Witango 6.0.7.

Although the Apache versions are the same the httpd.conf files are wildly 
different as they are installed as part of OSX. It is here that I have spent 
most of my efforts so far, playing around with caching plug-ins and settings 
and expire times to no avail. Essentially I want the server to cache images but 
not this one. I'd be happy for it just to work like the Lion server.

Which leads me to why I am asking this question here. The major difference 
between these two set ups is the version of Witango/Terascript. It is 
conceivable that Witango is returning the image reference with a different 
header to Terascript and causing the browser not to reload the image. Is this a 
known change/bug fix between versions and should I just get around to 
installing the current version on my production server as well as my 
development server?

Any other input would be most welcome too.

Wayne Irvine

----------------------------------------

To unsubscribe from this list, please send an email to lists...@terascript.com 
with "unsubscribe terascript-talk" in the body.

Reply via email to