逍遥世界

海纳百川,有容乃大;壁立千仞,无欲则刚。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

窗口从右下角移动上来代码

Posted on 2005-08-31 10:31  逍遥  阅读(547)  评论(1)    收藏  举报

<body onload="movePFW()">

<script language="javascript">
  window.resizeTo(220,210);
  var windowW=220  // wide
  var windowH=210  // high
  var Yoffset=0   // in pixels, negative values allowed
  var windowStep=2 // move increment (pixels)
  var moveSpeed=12 // move speed (larger is slower)
  Xoffset=25;
  var windowX = (screen.width/2)-(windowW/2);
  windowX=screen.availWidth-Xoffset-windowW;
  var windowY = (screen.availHeight);
  var windowYstop = windowY-windowH-Yoffset;
  var windowYnow = windowY;
  window.focus ();
  resizeTo(windowW,windowH);
  moveTo(windowX,windowY);
  
  function movePFW()
  {
   if (document.all)
   {
    if (windowYnow>=windowYstop){
     moveTo(windowX,windowYnow);
     windowYnow=windowYnow-windowStep;
     timer=setTimeout("movePFW()",moveSpeed);
    }
    else
    {
     clearTimeout(timer);
     setTimeout("moveBack()",120000 )
     moveTo(windowX,windowYstop);
    }
   }
   else
   {
    moveTo(windowX,windowYstop);
   }
  }
  function moveBack()
  {
   if (document.all)
   {
    if (windowYnow<=windowY)
    {
     moveTo(windowX,windowYnow);
     windowYnow=windowYnow+windowStep;
     timer1=setTimeout("moveBack()",moveSpeed);
    }
    else
    {
     clearTimeout(timer1);
     moveTo(windowX,windowY);
     self.close()
    }
   }
   else
   {
    moveTo(windowX,windowYstop);
    self.close()
   }
  }
    </script>