还是考虑一下用jquery的.animate()去实现类似功能把,也很简单的。纯javascript兼容性无法直视。

解决方案 »

  1.   

    你试的是  function shake(){
        for(var i=0;i<200;i++){
            window.top.moveBy(100,0);
            window.top.moveBy(0,100);
            window.top.moveBy(-100,0);
            window.top.moveBy(0,-100);
        }
    }这段代码?
      

  2.   

    你试的是  function shake(){
        for(var i=0;i<200;i++){
            window.top.moveBy(100,0);
            window.top.moveBy(0,100);
            window.top.moveBy(-100,0);
            window.top.moveBy(0,-100);
        }
    }这段代码?
    是的
      

  3.   

    你试的是  function shake(){
        for(var i=0;i<200;i++){
            window.top.moveBy(100,0);
            window.top.moveBy(0,100);
            window.top.moveBy(-100,0);
            window.top.moveBy(0,-100);
        }
    }这段代码?
    是的算了,结贴,我确实没发现这点,、