2012-07-26 94 views
1

所以我想弄清楚爲什麼我的頁面加載後我刷新默認選項卡。重新加載頁面後保留在正確的選項卡

我想留在當前選項卡頁面刷新/再

+0

我們將需要比這樣更多的信息。例如向我們展示一些代碼。 – 2012-07-26 05:54:23

+0

@ user1535882發佈一些代碼,更多的信息將是有幫助的。 – freebird 2012-07-26 05:55:01

+1

[請記住刷新後哪個選項卡處於活動狀態](https://stackoverflow.com/questions/4299435/remember-which-tab-was-active-after-refresh) – omukiguy 2017-12-05 12:56:57

回答

2

這將很有可能是因爲加載客戶端上你的標籤,甚至之後。

這意味着每次切換到不同的選項卡時,實際上並未提出新的請求,只顯示和隱藏不同的選項卡。如果您重新加載選項卡,它將默認回到第一個選項卡。

最簡單和最常用的方法是使用URL散列來跟蹤用戶的活動選項卡。然後,當您在每次請求後加載標籤時,可以檢查散列的URL,如果存在,則顯示相應的標籤。

此處瞭解詳情:http://www.w3schools.com/jsref/prop_loc_hash.asp

希望這有助於:)

+0

謝謝,對我非常有用。 – user907860 2012-07-26 06:16:51

相關問題