2011-06-25 65 views
1

我正在開發一個asp.net網站。 我有頁面,其中包含像Home,Aboutsus,Help ..等菜單項,就像我有5個選項卡。在單個頁面中。 如果我點擊第二個選項卡,如果我刷新了它的主頁。 即使我刷新頁面,如何保持在同一頁面上。 希望你明白我的問題。 請幫助我。 在此先感謝。如何留在同一頁上,即使我刷新

+0

你使用什麼標籤?你搜索標籤的記憶? – Aristos

回答

0

您可以使用javascript保存頁面狀態內cookiesjavascript看了一遍too.for例如,您可以選擇的選項卡保存到一個cookie和之後的頁面已經被刷新,從cookie設置所選標籤的ID。

link解釋瞭如何使用JavaScript來設置和檢索cookie,這link

2

使標籤與HREF的「#home」,「#aboutus」等

在頁面加載可點擊的鏈接,解析URL如果在「#」後面有任何結尾,請使用它來確定要打開哪個選項卡。

通過這種方式,單擊一個選項卡將不會離開頁面,而是更改URL,以便在刷新時打開正確的選項卡。

+0

這與我的回答有什麼不同? –

+0

我正在使用Radstrip。在頁面加載中,我能夠得到的網址,但如果寫像像responce.redirect(rul)其循環..... – dasa

+0

@Hasan汗:哎呀,對不起:(我不徹底,並閱讀「使用jQuery歷史插件「想到:」我的解決方案不使用jquery!「並繼續發佈,下一次我會更加細心;我的歉意 –

1

我注意到你提到你正在使用RadTabStrip。 Here是一篇博客文章,介紹如何使用RabTabStrip的客戶端API修復您的問題。

相關問題