asp.net – MaintainScrollPositionOnPostback属性不适用于mozil
MaintainScrollPositionOnPostback = true
它与IE合作但不与mozilla合作(版本9) 建议另一种保持与浏览器无关的滚动位置的方法.. thanxx 解决方法
在这里找到答案:
http://weblogs.asp.net/andrewfrederick/archive/2008/03/04/maintain-scroll-position-after-asynchronous-postback.aspx 和这里: http://www.4guysfromrolla.com/articles/111704-1.aspx 如果它适合您,请告诉我! 编辑 由于我只是链接答案,我实际上只是粘贴代码片段,以防这些链接消失: 从http://weblogs.asp.net/andrewfrederick/archive/2008/03/04/maintain-scroll-position-after-asynchronous-postback.aspx开始: <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 = $get('scrollDiv').scrollLeft; yPos = $get('scrollDiv').scrollTop; } function EndRequestHandler(sender,args) { $get('scrollDiv').scrollLeft = xPos; $get('scrollDiv').scrollTop = yPos; } </script> 来自:http://www.4guysfromrolla.com/articles/111704-1.aspx <script language = "javascript"> function sstchur_SmartScroller_GetCoords() { var scrollX,scrollY; if (document.all) { if (!document.documentElement.scrollLeft) scrollX = document.body.scrollLeft; else scrollX = document.documentElement.scrollLeft; if (!document.documentElement.scrollTop) scrollY = document.body.scrollTop; else scrollY = document.documentElement.scrollTop; } else { scrollX = window.pageXOffset; scrollY = window.pageYOffset; } document.forms[formID].xCoordHolder.value = scrollX; document.forms[formID].yCoordHolder.value = scrollY; } function sstchur_SmartScroller_Scroll() { var x = document.forms[formID].xCoordHolder.value; var y = document.formsformID].yCoordHolder.value; window.scrollTo(x,y); } window.onload = sstchur_SmartScroller_Scroll; window.onscroll = sstchur_SmartScroller_GetCoords; window.onkeypress = sstchur_SmartScroller_GetCoords; window.onclick = sstchur_SmartScroller_GetCoords; <script> 对于那些努力解决这些问题的人来说,这些都归功于他们. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何将Web应用程序项目转换为类库项目
- asp.net-mvc-3 – 有没有办法使用字符串键访问.N
- asp.net – “填充无效,不能删除”异常WebResour
- asp.net-mvc-4 – ASP.NET MVC 4通过ActionLink传
- asp.net – ProviderManifestToken’2008’与之前
- asp.net-mvc – MVC 3 RTM中的RTM代表什么
- asp.net-mvc – 如何使用MVC调用JQuery UI模式(C
- ASP.NET MVC中的单元测试比Web窗体更好?
- 编写T4模板进行代码生成无法避免的两个话题:
- asp.net – ASP菜单没有显示