我有一个完全由php页面组成的网站。如果您执行以下操作:
Google - > php page1 - > php page2 - >点击浏览器后退按钮,然后返回Google
我希望用户在点击php page2上的后退按钮时可以回到php page1而不是Google。
我感觉这与php生成的自动脚本有关,它停止了浏览器缓存页面。但是,我不希望缓存页面,因为这会阻止更新内容。
感谢您的任何建议!
答案 0 :(得分:1)
function goToTag(tagid, tagloc){
location.replace("main.php?tagid="+tagid+"&result="+tagloc);
}
将其切换为location.href="main.php?tagid="+tagid+"&result="+tagloc;
,您就可以了。 location.replace
执行它在锡上所说的内容 - 用新页面替换当前历史记录项。