History.Back与刷新

时间:2011-01-11 12:20:57

标签: javascript browser-history

我希望History.back();功能完全刷新上一页。

知道如何做到这一点(并使其在IE,FF和Chrome中运行)。

2 个答案:

答案 0 :(得分:24)

您可以将(通过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();
}

答案 1 :(得分:6)

您还可以使用location replace()方法:

window.location.replace(document.referrer)