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

Reply via email to