当会话过期时,我正在调用window.location.reload(true)调用服务器。单击按钮后,将调用服务器获取详细信息,但是浏览器上的URL没有更改,因此即使用户成功登录后,同一页面也会被显示(超时页面)。这种情况正在发生仅在IE 11中,因为它在Chrome等中正常工作。
<a href="/" onclick="window.location.reload(true)">Restart Session</a>
这在Chrome中运行良好,但在IE(10及以上版本)
中没有答案 0 :(得分:1)
测试好:
alert("page refresh")
function refresh() {
setTimeout(function () {
location.reload()
}, 100);
}
&#13;
<input type="submit" value="refresh" data-wrapper-class="custom-btn" data-corners="false" id="submit" onclick="refresh()">
&#13;