ajax 維護 div 的 scrollbar
2012-02-02 16:59 Koy 阅读(165) 评论(0) 编辑 收藏 举报
<!-- Maintain Scroll Position after Asynchronous Postback -->
<script type="text/javascript">
var xPos, yPos;
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_beginRequest(BeginRequestHandler);
prm.add_endRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) {
xPos = $('div[id$=pnlTreeContainer]').scrollLeft();
yPos = $('div[id$=pnlTreeContainer]').scrollTop();
}
function EndRequestHandler(sender, args) {
$('div[id$=pnlTreeContainer]').scrollLeft(xPos);
$('div[id$=pnlTreeContainer]').scrollTop(yPos);
}
</script>