【发布时间】:2010-09-17 12:54:09
【问题描述】:
后退按钮只会让我的页面刷新。有没有办法在不禁用缓存的情况下解决这个问题?
【问题讨论】:
标签: browser caching button back
后退按钮只会让我的页面刷新。有没有办法在不禁用缓存的情况下解决这个问题?
【问题讨论】:
标签: browser caching button back
尝试将其添加到您的 HTML 标头中:
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
【讨论】:
您在页面上点击产品/图片的地方调用 onclick javascript 函数,即
function getHashOnBack(valueget)
{
location.hash = "#backTo=" + $(window).scrollTop();$(document).height();
}
现在,放
$(document).ready(function ()
{
var ab = window.location.hash.substring(1).split("=");
if (ab[0] == "backTo")
{
// this would be called automatically when back putton pressed and hav #back=1234 etc. // value in url
$(window).scrollTop(parseInt(ab[1]));
}
}
【讨论】: