是否可以僅刷新窗口中的一幀而不是所有幀? 我的問題是,我有一個頁面index.php,裏面有兩個框架 - 菜單和內容。當用戶點擊刷新(f5)時,index.php再次被加載,內容頁面爲空白。f5 - 只刷新幀
我該怎麼辦?
是否可以僅刷新窗口中的一幀而不是所有幀? 我的問題是,我有一個頁面index.php,裏面有兩個框架 - 菜單和內容。當用戶點擊刷新(f5)時,index.php再次被加載,內容頁面爲空白。f5 - 只刷新幀
我該怎麼辦?
如果您熟悉javascript在頁面刷新中的用法。你可以嘗試一下,而不是傳統的HTML做一份工作。
javascript:location.reload(false)
將從緩存中進行頁面重新加載。設置爲你的內容頁面和菜單頁面,你可以設置它。
javascript:location.reload(true)
你可以做什麼是存儲在cookie中的用戶選擇的最後一頁(使用客戶端代碼),然後在頁面加載(再次客戶端),即使檢查該cookie,如果存在,加載該頁面默認情況下不顯示空白頁面。
使用jQuery訪問餅乾變得非常簡單:http://plugins.jquery.com/project/Cookie
你的意思是你使用的是框架? – BoltClock 2010-12-19 13:16:31
yes.i'm using frameset – Ronny 2010-12-19 13:21:00
此行爲完全依賴於瀏覽器,您無法控制它。按下重新加載按鈕/鍵時,瀏覽器將始終重新加載最頂端的頁面。 – 2010-12-19 14:38:31