function r_left(){if(dir==-1)dir=1} 
function r_right(){if(dir==1)dir=-1} 

解决方案 »

  1.   

    红色部分var dir=1 
    var speed=1 
    demo2.innerHTML = demo1.innerHTML 
    function Marquee(){
      if (dir > 0 && (demo2.offsetWidth-demo.scrollLeft <= 0)) demo.scrollLeft=0 
      if (dir < 0 && (demo.scrollLeft <= 0)) demo.scrollLeft = demo2.offsetWidth 
      demo.scrollLeft += dir 
      demo.onmouseover = function() {clearInterval(MyMar)} 
      demo.onmouseout = function() {MyMar=setInterval(Marquee,speed)} 
    }   //它提示这里有错误 
    function r_left(){if (dir == -1) dir = 1} 
    function r_right(){if (dir == 1) dir = -1} 
      

  2.   

    报告两位领导。。还是有错误~~~Parse error: parse error, unexpected T_STRING in D:\M\includes\cls_template.php(1127) : eval()'d code on line 39
      

  3.   

    这个错误像是PHP报错,不是js的了吧
      

  4.   

    是不是代码有混在一起?少掉}之类的
    错误信息显然是PHP的, js错误是弹出错误框的,不会写在页面上的
      

  5.   

    我用的是ECSHOP。。他那模块我也不是太懂。也许混在一起了吧,哥哥你说现在你改的那段没错误了吧?如果没错误,就不麻烦你了,我自己再看看。谢谢你了!!!
      

  6.   

        function _eval($content)
        {
            ob_start();
            eval('?' . '>' . trim($content));
            $content = ob_get_contents();
            ob_end_clean();        return $content;
        }这是1127(包括)附近的代码
      

  7.   

            eval('?' . '>' . trim($content)); 
            $content = ob_get_contents(); 这两行是不是写反了?