skyduck 发表于 2006-1-15 20:11:20

如何添加滚动在线QQ咨询?

<div id=RVmenu
      style="LEFT: 0px; VISIBILITY: visible; POSITION: absolute; TOP: 100px">
<a href="http://wpa.qq.com/msgrd?V=1&#38;Uin=270991244&#38;Site=ShopEx.cn&#38;Menu=yes" target="blank"><img alt="在线qq咨询" src="http://wpa.qq.com/pa?p=1:270991244:12" border="0"/></a>
</div>

<script language="JavaScript" type="text/javascript">
<!--
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;

var tmp1= tmp2= tmp3 =0;
tmp1 = document.body.clientHeight;
function heartBeat() {

      tmp2 = document.body.clientHeight;
      if(tmp1 != tmp2)
      {

                tmp3 =tmp2 - tmp1;
                tmp1 = tmp2;
                if(tmp3<0)
                {

                }

      }

      if(IE) {
                diffY = document.body.scrollTop;
                diffX = 0;
                }

      if(NS) {
                diffY = self.pageYOffset;
                diffX = self.pageXOffset; }

      if(diffY != lastScrollY) {
                percent = .1 * (diffY - lastScrollY);

                if(percent > 0)
                        percent = Math.ceil(percent);
                else
                        percent = Math.floor(percent);

                if(IE)
                        document.all.RVmenu.style.pixelTop += percent;
                if(NS)
                        document.RVmenu.top += percent;

                lastScrollY = lastScrollY + percent;
      }

      if(diffX != lastScrollX) {
                percent = 1 * (diffX - lastScrollX);

                if(percent > 0)
                        percent = Math.ceil(percent);
                else
                        percent = Math.floor(percent);

                if(IE) document.all.RVmenu.style.pixelLeft += percent;
                if(NS) document.RVmenu.top += percent;
                lastScrollY = lastScrollY + percent;
      }
}
if(NS || IE) action = window.setInterval("heartBeat()",5);
//-->
</script>

zidon 发表于 2006-1-15 20:55:40

谢谢螃蟹:)

skyduck 发表于 2006-1-16 23:52:30

不客气拉!

不客气拉!

小小萧萧 发表于 2006-1-18 16:22:23

。。。。。看不懂~~
页: [1]
查看完整版本: 如何添加滚动在线QQ咨询?