关于页面刷新的问题

原创 2004年10月24日 23:31:00

在做.net开发时,经常能碰到这样的情况,页面很长,而我们一般用的都是服务器端控件,用服务器端控件有这样一个缺点,就是控件每次都要和服务器交互,而产生页面的刷新,试想一下,如果页面很长,而页面中的控件又很多,每次都要刷新到页面顶部,那我们在填写资料时页面每刷新一次我们都要拖动一次滚动条,这样实在是很麻烦,问题由此产生,一些人用SmartNavigation 方法,这个方法可行,但它一般会与页面中的验证控件或是JS 产生冲突,从而导致页面的失效,在这我找到一个用JS来解决问题的办法供大家参考

环境为VS.NET 2000和VS.NET 2003通过

<script language="javascript">
function GetCookie (name)
{
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen)
   {
       var j = i + alen;
       if (document.cookie.substring(i, j) == arg)
       return getCookieVal (j);
       i = document.cookie.indexOf(" ", i) + 1;
       if (i == 0) break;
   }
 return null;
}

function getCookieVal (offset)
{
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1)
     endstr = document.cookie.length;
     return unescape(document.cookie.substring(offset, endstr));
   }
function SetCookie (name, value)
   {
     document.cookie = name + "=" + escape (value)
   }
</script>

在body中加入
<body bgColor="#f1f5f5" leftMargin="0" topMargin="0" rightMargin="0" MS_POSITIONING="GridLayout" onload="document.body.scrollTop=GetCookie('posy')" onunload="SetCookie('posy',document.body.scrollTop)">

版权声明:本文为博主原创文章,未经博主允许不得转载。

微信小程序点击tabBar刷新页面

微信小程序点击tabBar无刷新解决办法
  • sinat_35717984
  • sinat_35717984
  • 2017年10月24日 08:42
  • 2777

解决微信小程序使用switchTab跳转后页面不刷新的问题

wx.switchTab({ url: '../index/index', success: function (e) { var page = getC...
  • yonggeit
  • yonggeit
  • 2017年05月07日 12:47
  • 9877

微信小程序 实现列表刷新的实例详解

微信小程序 列表刷新:           微信小程序,最近自己学习微信小程序的知识,就想实现现在APP 那种列表刷新,下拉刷新,上拉加载等功能。  先开看一下界面 1.wx.reque...
  • qq_27187991
  • qq_27187991
  • 2017年04月13日 03:15
  • 2945

nginx配置了负载均衡后访问变的很慢解决方法

今天有空,就想学下nginx+tomcat配置负载均衡,配置的过程我就不详细描述了,但是配置完后发现访问及其的缓慢,还不如自己使用tomcat访问。 解决方法:    我只改了nginx.conf...
  • u010696630
  • u010696630
  • 2016年12月27日 17:55
  • 6680

shell脚本分析 nginx日志访问次数最多及最耗时的页面(慢查询)

下面是我在做优化时候,经常用到的一段shell 脚本。 这个也可以算是,统计web页面的slowpage 慢访问页面,象mysql slowquery 当服务器压力比较大,跑起来很费力时候。...
  • qq_34341290
  • qq_34341290
  • 2016年11月26日 11:51
  • 1521

关于页面刷新的问题

在做.net开发时,经常能碰到这样的情况,页面很长,而我们一般用的都是服务器端控件,用服务器端控件有这样一个缺点,就是控件每次都要和服务器交互,而产生页面的刷新,试想一下,如果页面很长,而页面中的控件...
  • jxufewbt
  • jxufewbt
  • 2007年05月06日 10:32
  • 442

关于提交页面刷新问题

提交 用 button  的type = "submit"  页面alert会刷新 且跳转不动
  • qq_34787240
  • qq_34787240
  • 2017年07月27日 10:46
  • 51

自动刷新页面的实现方法总结

自动刷新页面的实现方法总结 1)    10表示间隔10秒刷新一次  2)    window.location.reload(true);    如果是你要刷新某...
  • superit401
  • superit401
  • 2015年12月01日 11:12
  • 376

关于页面刷新的问题

在做.net开发时,经常能碰到这样的情况,页面很长,而我们一般用的都是服务器端控件,用服务器端控件有这样一个缺点,就是控件每次都要和服务器交互,而产生页面的刷新,试想一下,如果页面很长,而页面中的控件...
  • 21aspnet
  • 21aspnet
  • 2004年10月24日 23:31
  • 2772

关于产品推荐的10个问题

许多零售商使用自动的产品推荐技术来增加他们的销售额和转化率。这些推荐的物品通常是商业站点上动态生成的,通常基于特定客户或一组客户的购买习惯。 Strands Recommender 是一个领先的...
  • ozhaohuafei
  • ozhaohuafei
  • 2014年07月05日 19:58
  • 1791
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于页面刷新的问题
举报原因:
原因补充:

(最多只允许输入30个字)