窗口从右下角移动上来

<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>

posted @ 2007-01-24 16:13  '.Elvis.'  阅读(276)  评论(0)    收藏  举报