Я хотел бы иметь функциональность History.back(); с полным обновлением предыдущей страницы.
Любая идея, как это сделать (и заставить ее работать в IE, FF и Chrome).
Ответ 1
Вы можете перенаправить (через window.location) на document.referrer
то есть.
window.location.href = document.referrer;
Исправление Internet Explorer для передачи реферера в определенное место:
if(IE){ //IE, bool var, has to be defined
var newlocation = document.createElement('a');
newlocation.href = URLtoCall;
document.body.appendChild(newlocation);
newlocation.click();
}