更改:如果用户来自“主页”,则“搜索用品”页面底部应有一个按钮:“后退”按钮。
添加:如果用户来自主页以外的网页,“搜索用品”页面将没有按钮。
如何删除“后退”按钮但同时保留它?当您直接从主页访问该页面时,“后退”按钮需要在那里,但是当您从主页以外的其他选项卡进入“搜索用品”页面时,它不应该在那里。
最佳答案
if (document.referrer != "http://example.com/homepage.html")
document.getElementById("back").style.display = "none";
这是按域划分的另一个示例:
var reffererURL = document.referrer.substring(document.referrer.indexOf("/")+2);
if(reffererURL.substring(0,reffererURL.indexOf("/")) == location.host)
document.getElementById("back").style.display = "block";
else
document.getElementById("back").style.display = "none";
关于javascript - 如何删除 'back'按钮/如何保留后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6822132/