现在我正在使用<a class="bottomNav" onclick="history.go(-1); return false;" href="#">Back</a><br />
但是,即使“后退”按钮不会在任何地方出现,它也会一直显示出来
如何在显示按钮之前检查是否有“后退”?
我想检查动作和控制器,例如:if(ViewContext.Controller.ValueProvider.GetValue("controller").RawValue != "Home")
但这不准确,因为我有时还需要“背部”
答案 0 :(得分:24)
@if(Request.UrlReferrer != null)
{
<a class="bottomNav" onclick="history.go(-1); return false;" href="#">Back</a><br />
}
答案 1 :(得分:0)
您可以查看document.referrer
。如果设置了此属性,则可以显示链接