JS调用的在线客服,如果是对联就不滑动了,如果是单侧就滑动,是怎么回事啊?有兄弟能出来解答一下吗?
JS代码如下
<!--
var mypath='',mypaths;
for(i=0;i<document.scripts.length;i++)
  {
    if(document.scripts[i].src.indexOf('js/zx.js?')!='-1')
    {
      mypath=document.scripts[i].src ;
      mypaths=mypath.split('?') ;
      mypath=mypaths[1] ;
      break ;
    }
  }var msn1='[email protected]';function WriteQqStr()
{
document.write('<DIV id=backi style="RIGHT: 0px; OVERFLOW: visible; POSITION: absolute; TOP: 30px">');
document.write('<table border="0" cellpadding="0" cellspacing="0" width="72">');
document.write('<tr><td><a href="javascript:close_float_left();void(0);" title="close"><IMG src="'+mypath+'img/zx/01.gif" border=0></a></td></tr>');
document.write('<tr><td><A href="msnim:chat?contact='+msn1+'" target=_blank><IMG src="'+mypath+'img/zx/03.gif" border=0></A></td></tr>');

document.write('</table>');
document.write('</DIV>');
}function close_float_left(){backi.style.visibility='hidden';}lastScrollY=0; 
function heartBeat(){ 
diffY=document.body.scrollTop; 
percent=.1*(diffY-lastScrollY); 
if(percent>0)percent=Math.ceil(percent); 
else percent=Math.floor(percent); 
document.getElementById("backi").style.pixelTop+=percent; 
lastScrollY=lastScrollY+percent; 
} if (!document.layers) {WriteQqStr();window.setInterval("heartBeat()",1); }
//-->
以上代码<SCRIPT language=javascript src="js.js"></SCRIPT>调用到网页时没事的。
但是我想调用两个<SCRIPT language=javascript src="js.js"></SCRIPT><SCRIPT language=javascript src="js1.js"></SCRIPT>实现两侧的客服滚动,可是这样做了之后两边都不滚动了,是怎么回事啊?

解决方案 »

  1.   

    最简单直接的办法就是把js中的变量名全部改掉
    <!--
    var mypath1='',mypaths1;
    for(i=0;i<document.scripts.length;i++)
      {
        if(document.scripts[i].src.indexOf('js/zx.js?')!='-1')
        {
          mypath1=document.scripts[i].src ;
          mypaths1=mypath1.split('?') ;
          mypath1=mypaths1[1] ;
          break ;
        }
      }var msn11='[email protected]';function WriteQqStr1()
    {
        document.write('<DIV id=backi1 style="LEFT: 0px; OVERFLOW: visible; POSITION: absolute; TOP: 30px">');
        document.write('<table border="0" cellpadding="0" cellspacing="0" width="72">');
        document.write('<tr><td><a href="javascript:close_float_left1();void(0);" title="close"><IMG src="'+mypath1+'img/zx/01.gif" border=0></a></td></tr>');
        document.write('<tr><td><A href="msnim:chat?contact='+msn11+'" target=_blank><IMG src="'+mypath1+'img/zx/03.gif" border=0></A></td></tr>');
        
        document.write('</table>');
        document.write('</DIV>');
    }function close_float_left1(){backi1.style.visibility='hidden';}lastScrollY1=0; 
    function heartBeat1(){ 
    diffY1=document.body.scrollTop; 
    percent=.1*(diffY1-lastScrollY1); 
    if(percent>0)percent=Math.ceil(percent); 
    else percent=Math.floor(percent); 
    document.getElementById("backi1").style.pixelTop+=percent; 
    lastScrollY1=lastScrollY1+percent; 
    } if (!document.layers) {WriteQqStr1();window.setInterval("heartBeat1()",1); }