论坛风格切换切换到宽版
  • 302阅读
  • 6回复

[原创]快速回复后不滚动浏览器滑块到底部 [复制链接]

上一主题 下一主题
离线清舣
 

发帖
2644
金钱
1
威望
676
这个修改方法是为了解决这个问题的:
http://www.phpwind.net/read-htm-tid-1601927.html
DZ就是这样子的,pw非得回复过滚动到底部。。真不知道怎么想的。。体验性非常差。
向官方人员发了很多PM也不给解决方法。。
只能靠自己了。。
这两天闲着没事就调试了下。。
打开 fastpost.htm
将这段代码注释掉就可以咯。

  1. //快速回复弹窗位置移到底部
  2.             if(obj.name=="quickpostForm"){
  3.                 var dd=document.documentElement;
  4.                 var db=document.body;
  5.                 var h=dd.scrollHeight-dd.clientHeight;
  6.                 var b=dd.scrollTop+db.scrollTop;//初始值
  7.                 var c=h-b;//变化量
  8.                 var d = 10,t = 0;//持续时间和增量
  9.                 var easeInOut=function(t,b,c,d){
  10.                     if ((t/=d/2) < 1) return c/2*t*t + b;
  11.                     return -c/2 * ((--t)*(t-2) - 1) + b;
  12.                 }
  13.                 var run=function(){
  14.                     if(dd.scrollTop){
  15.                         dd.scrollTop=Math.ceil(easeInOut(t,b,c,d));
  16.                     }else{
  17.                         db.scrollTop = Math.ceil(easeInOut(t,b,c,d));
  18.                     }
  19.                     if(t<d){ t++; setTimeout(function(){
  20.                         run();
  21.                     }, 40); }else{t=0;}
  22.                 }
  23.                 run();
  24.             }*/
  25.             //end
演示:响水论坛 http://bbs.320921.com

靠人不如靠己啊,指望phpwind官方?难哦。。
1条评分威望+1
q626349123 威望 +1 我也改了,个人同意的你看法 02-03
离线金色旋风

发帖
2025
金钱
1014
威望
37
只看该作者 沙发  发表于: 02-03
呵呵 自己最靠得住
柳林吧
http://www.liulincs.com/
柳林新闻
柳林杂谈
离线q626349123

发帖
3740
金钱
168
威望
6070
只看该作者 板凳  发表于: 02-03
指望phpwind官方?难哦。。对的对的
离线q626349123

发帖
3740
金钱
168
威望
6070
只看该作者 3楼 发表于: 02-03
我也改了,个人同意的你看法
离线ptvod

发帖
1016
金钱
1347
威望
86
只看该作者 4楼 发表于: 02-03
哦试试
离线mlagnh

发帖
2426
金钱
11525
威望
3050
只看该作者 5楼 发表于: 02-04
看来这样还是比较好的
离线hailiminer

发帖
2106
金钱
757
威望
12
只看该作者 6楼 发表于: 02-04
要感谢 楼主 谢谢楼主  ,,。。。。。。。又学习了很多知识  
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个