I'm wondering whether there is a workaround or something I missed, or should i file a bug.
When you make an ajax submit (with the jquery forms plugin), and you set the dataType to 'script', and the server returns window.location.href='some new location'; it successfully redirects, but instead of doing a location change it actually seems to do the equivalent of a window.replace(), because the browser no longer has the previous page in its history. I tested this on windows xp with firefox 2 and IE 7. If I use prototype in the exact same manner it works as i would expect keeping history intact, so i assume something specific is being done in the jquery module either on purpose or by accident. Any ideas or comments welcome. kris