我有一个数据输入页面,具有很多输入文本框,须上下滚动才能访问所有输入文本框,且每个文本框内容的改变需要提交的服务器后台做相应处理,但是每次提交后,产生页面刷新造成页面的滚动,同时输入焦点也失去了,严重影响了用户的输入操作,请问怎样记录提交之前的输入焦点及页面滚动位置并在刷新后恢复原貌?