请大神指教,为什么我的这段JS代码,只能在IE运行!

<SCRIPT language=javascript>
function flap_xy(n)
{
   if (self.moveBy){
      for (i = 10; i > 0; i--){
           for (j = n; j > 0; j--){
              self.moveBy(0,i);
              self.moveBy(i,0);
              self.moveBy(0,-i);
              self.moveBy(-i,0);
           }
      }
   }
}
自定义函数flap_x(),用于实现窗口的左右震动,具体代码如下:
function flap_x(n){
   if (self.moveBy){
      for (i = 10; i > 0; i--){
           for (j = n; j > 0; j--){
              self.moveBy(i,0);
              self.moveBy(-i,0);
           }
      }
   }
}
自定义函数flap_y(),用于实现窗口的上下震动,具体代码如下:
function flap_y(n){
   if (self.moveBy){
      for (i = 10; i > 0; i--){
            for (j = n; j > 0; j--){
              self.moveBy(0,i);
              self.moveBy(0,-i);
            }
      }
   }
}
</SCRIPT>

POPMUISE
浏览 494回答 1
1回答

浮云间

moveBy只能在IE上有效果吧。其他浏览器虽然提供了这个方法但是好像没有效果哦
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript