Q
返回按鈕滾動位置
2
A
回答
1
檢查了這一點:
<script type="text/javascript" src="der/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="der/jquery.cookie.js"></script>
<script type="text/javascript">
function get_position(){
var top_position = document.documentElement.scrollTop;
$.cookie('pos', top_position);
};
function set_position(){
var top_position = $.cookie('pos');
window.scrollTo(0,top_position)
$.cookie('pos', null);
};
</script>
</head>
<body onload="set_position();">
.
.
.
<form method="post" action="" onsubmit="return get_position();">
</form>
0
如果你通過Ajax提交你的表單,它不會改變任何東西(也許這是一個選項,如果你重定向到相同的頁面)。您也可以在提交和檢索之前通過JavaScript將位置保存在Cookie中,並在新頁面加載時設置值(例如,使用jQuery scrollTo)。或者您只需在您的表單字段上設置錨點(很可能是用戶滾動到的最後一個位置),然後在提交後滾動回表單。
1
首先在您的頁面中創建一個您希望訪問者提交表單時所需的錨點。
然後在你的表單操作或重定向點與錨
例如到文件
<div id="view_from_here" >.....
然後
<form action="myfile.php#view_from_here" ....
相關問題
- 1. JTabbedPane滾動按鈕位置
- 2. AngularJS $位置服務和「返回」按鈕
- 3. 修復按鈕在特定滾動位置點擊滾動位置
- 4. Jquerymobile Scrollview在滾動後返回到原始位置。不保存滾動位置
- 5. 按鈕返回=動作按鈕主頁
- 6. 回傳和滾動位置
- 7. 返回按鈕時返回按鈕
- 8. 活動和返回按鈕
- 9. 動畫錨點滾動 - 返回頂部按鈕多次褪色
- 10. 使用jScrollPane回滾滾動位置
- 11. 按鈕滾動
- 12. jQuery - 滾動到按鈕點擊定位
- 13. 「返回」按鈕
- 14. 返回按鈕
- 15. 設置滾動回到其位置
- 16. 檢測滾動到底 - 禁用向上/向下滾動按鈕,返回
- 17. 快速表格視圖滾動和返回按鈕點擊
- 18. UIScrollView在UINavigationBar中單擊「返回」按鈕時會滾動
- 19. 檢測滾動到底部像素上返回頂部按鈕
- 20. 「返回頂部」按鈕只顯示滾動
- 21. 按鈕位置
- 22. 返回不按「返回」按鈕
- 23. Vue.js返回按鈕瀏覽器詳細信息返回到列表器位置
- 24. 如何讓返回按鈕返回到UITableView中的相同位置
- 25. 調整滾動按鈕的位置只有
- 26. 如何在滾動窗口時修復按鈕位置
- 27. Backbone.js - 後退按鈕恢復滾動位置
- 28. 如何獲取可見滾動視圖中的按鈕位置?
- 29. Listview滾動位置不保存導航後退按鈕
- 30. Winforms C#:滾動更改我的按鈕位置?
是什麼樣子的形式,你如何提交?你引用一個片段或類似的東西嗎? – Gumbo 2009-07-06 13:07:52