如何在 asp.net 中使用角度选项卡返回上一页

How can I back to previous page using angular tab in asp.net

本文关键字:选项 返回上一页 asp net      更新时间:2023-09-26

当用户单击后退按钮时,我想返回上一页,但我当前的代码没有执行任何操作,这意味着该页面没有重定向我当前的代码如下所示

<a href="#" onClick="goBack();" <i class="icon-white icon-chevron-left"></i></a>

function goBack()
{
  window.location.href =document.referrer;
}

有什么想法吗????

您可以利用会话历史记录管理:

 window.history.back()

请注意,除 IE 9 及更低版本外,所有主流浏览器都支持此功能。

这对

我有用。您的 JavaScript 可能不会在 HTML 之前加载。

另一件事:将JavaScript函数与HTML元素绑定被认为是"不好的做法"。您可以尝试:

.HTML

<a id="goBackLink" href='#'>...</a>

JavaScript

$('#goBackLink').click(function() {
    window.location.href = document.referrer;
}

当然,这意味着使用 jQuery 库。如果你不想使用 jQuery 库,你的函数将如下所示:

document.getElementById('goBackLink').onclick = function() {
    window.location.href = document.referrer;
}

我认为这应该有效。