Browser 浏览器后退按钮在缓存环境中不起作用
后退按钮只会使我的页面刷新。有没有办法在不禁用缓存的情况下解决此问题?尝试将其添加到HTML标题中:Browser 浏览器后退按钮在缓存环境中不起作用,browser,caching,button,back,Browser,Caching,Button,Back,后退按钮只会使我的页面刷新。有没有办法在不禁用缓存的情况下解决此问题?尝试将其添加到HTML标题中: <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> 尝试将其添加到HTML标题中: <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTT
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
尝试将其添加到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]));
}
}
在页面上单击产品/图像的地方调用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]));
}
}
好的,这会影响im返回页面上的缓存吗?好的,这会影响im返回页面上的缓存吗?