web-dev-qa-db-ja.com

History.Back with refresh

前のページを完全に更新したHistory.back();機能を使用したいと思います。

それを行う方法(およびIE、FF、Chromeで機能させる方法).

25
Larsi

(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();
}
25
stecb

Location replace()メソッドを使用することもできます。

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