History.Back с обновлением - PullRequest
       1

History.Back с обновлением

23 голосов
/ 11 января 2011

Я хотел бы иметь функциональность History.back(); с полным обновлением предыдущей страницы.

Любая идея, как это сделать (и заставить его работать в IE, FF и Chrome).

Ответы [ 2 ]

24 голосов
/ 11 января 2011

Вы можете перенаправить (по 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();
}
6 голосов
/ 11 ноября 2011

Вы можете также использовать метод replace ():

window.location.replace(document.referrer)
...