簡體   English   中英

如何在回發時加載帶有凍結標題的頁面內容?

[英]How can I load page content with freeze header on postback?

我正在使用asp.net和c#.net。 我要建立一個網站,該網站的內容導航類似於Microsoft在此鏈接上所做的: Microsoft Windows

在此鏈接中,您可以瀏覽帶有回發時凍結標題的頁面內容,還可以瀏覽左側導航欄中的視頻而無需頁面回發。 重要的是每次單擊的URL都會更改。

任何想法或幫助,將不勝感激。

謝謝並恭祝安康

首先要澄清的是,只有在提交表單元素時才需要回發。 如果要創建Webforms應用程序,則可以輕松地將HyperLink控件與NavigationUrl一起使用,從而在URL之間進行導航而無需回發。

如果您的意思是跟隨鏈接時頁面正在部分更新,那不是我所經歷的。 單擊頁面中的鏈接后,頁面似乎完全重新加載。 在您自己的站點中,您可以使用AJAX和JavaScript來實現不需要繁重導航請求的導航系統。 參閱“操縱瀏覽器歷史記錄(MDN)”,以獲取有關令人興奮的JavaScript新功能的信息,這些新功能將使您無需重新加載頁面即可修改瀏覽器的URL /歷史記錄。 有幾個與該功能集成的JS庫為您提供“ AJAX”導航功能。

為了簡單地使標題不隨頁面的其余部分一起滾動,請使用position: fixed在CSS中position: fixed的元素。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM