我也面臨着同樣的問題。我找到了一個Javascript解決方案here。
<script type = "text/javascript">
window.onload = function() {
var scrollY = parseInt('<%=Request.Form["scrollY"] %>');
if (!isNaN(scrollY)) {
window.scrollTo(0, scrollY);
}
};
window.onscroll = function() {
var scrollY = document.body.scrollTop;
if (scrollY == 0) {
if (window.pageYOffset) {
scrollY = window.pageYOffset;
}
else {
scrollY = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
}
}
if (scrollY > 0) {
var input = document.getElementById("scrollY");
if (input == null) {
input = document.createElement("input");
input.setAttribute("type", "hidden");
input.setAttribute("id", "scrollY");
input.setAttribute("name", "scrollY");
document.forms[0].appendChild(input);
}
input.value = scrollY;
}
};
我希望這會幫助你。
你將不得不實施你自己的方法。 http://stackoverflow.com/a/9607425/961695 – 2014-09-12 15:16:01
對於任何現在(或稍後)的用戶來說,Google Chrome至少可以支持頁面級別的增加。 – 2016-11-03 21:00:53