BUGFIX Force referer via "BackURL" POST data in CMS to work around IE problems with sending the base URL as the referer instead of the actual one (#7002)

This commit is contained in:
Ingo Schommer 2012-03-30 15:58:54 +02:00
parent 1091c7b944
commit 6c91aa0ec5

View File

@ -142,6 +142,11 @@
var formData = form.serializeArray();
// add button action
formData.push({name: $(button).attr('name'), value:'1'});
// Artificial HTTP referer, IE doesn't submit them via ajax.
// Also rewrites anchors to their page counterparts, which is important
// as automatic browser ajax response redirects seem to discard the hash/fragment.
formData.push({name: 'BackURL', value:History.getPageUrl()});
jQuery.ajax(jQuery.extend({
url: form.attr('action'),
data: formData,