[英]Javascript Back Button Behavior
我正在建立一個網站,其中一個頁面包含幾個選項卡式窗格。 每當用戶單擊這些選項卡窗格之一時,它都會更新瀏覽器的歷史記錄,從而以不良的方式影響瀏覽器的后退按鈕功能。 我在該站點上進行了搜索,但是發現的所有內容都是希望瀏覽器將用戶帶回上一個選項卡的人,這不是我想要的。 我希望瀏覽器將用戶帶回到上一頁,而不是同一頁上的上一個選項卡(如果可以的話)。
我認為應該有一種簡單的方法來執行此操作,但我只是找不到它。 似乎我在我的這種匱乏中有點孤單。
該站點是使用aspx和Visual Studio MVC框架構建的。
這是一個小代碼示例。
<ul class="nav nav-tabs">
<li class="active"><a href="#tab1">Tab1</a></li>
<li><a href="#tab2">Tab2</a></li>
<li><a href="#tab3">Tab3</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">
</div>
<div class="tab-pane" id="tab2">
</div>
<div class="tab-pane" id="tab3">
</div>
</div>
這是一個已知問題
您將需要使用javsacript方法window.location.replace(url);
使用window.location.replace(),當前頁面將不會保存在會話歷史記錄中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.