我正在使用asp.net和c#.net。 我要實現一個網站,有內容導航像微軟這個鏈接做的: Microsoft Windows如何在回發中使用凍結標題加載頁面內容?
在這個環節你能夠在回發 瀏覽的網頁內容與冷凍頭,也你能從左側導航欄瀏覽視頻而不回傳頁面。 重要的是每個點擊網址都發生了變化。
任何想法或幫助,將不勝感激。
感謝和問候
我正在使用asp.net和c#.net。 我要實現一個網站,有內容導航像微軟這個鏈接做的: Microsoft Windows如何在回發中使用凍結標題加載頁面內容?
在這個環節你能夠在回發 瀏覽的網頁內容與冷凍頭,也你能從左側導航欄瀏覽視頻而不回傳頁面。 重要的是每個點擊網址都發生了變化。
任何想法或幫助,將不勝感激。
感謝和問候
首先,澄清,回發只有當你提交的表單元素必需的。如果你正在創建一個webforms應用程序,你可以很容易地使用像HyperLink
這樣的控件和NavigationUrl
來在URL之間導航,而不需要回發。
如果你的意思是你看到頁面部分更新時,下面的鏈接,這不是我所經歷的。當頁面中的鏈接被點擊時,頁面似乎完全重新加載。在您自己的網站中,您可以使用AJAX和JavaScript來實現不需要繁重導航請求的導航系統。查看Manipulating the browser history (MDN)瞭解令人興奮的新JavaScript功能的信息,這些信息可讓您在不重新加載頁面的情況下修改瀏覽器的URL /歷史記錄。有幾個JS庫與此功能集成在一起,爲您提供「AJAX」導航功能。
要簡單地讓頁眉不隨頁面的其餘部分一起滾動,請在元素的CSS中使用position: fixed
。
當你點擊鏈接時,它看起來像整個位置正在改變,整個頁面正在重新加載。你確定這個網頁正在做你認爲正在做的事嗎? – Jacob
真的嗎?你使用什麼樣的瀏覽器?我使用Firefox 16,IE 9,Chrome 22測試了它。標題部分在回發期間凍結。 – Sina