3-7.htm

来自「JScript网页特效,包含很多的实现网页特效的方法.」· HTM 代码 · 共 70 行

HTM
70
字号
<html>
<head>
<script language=javascript>
<!--//Begin code

var mywinwidth=200
var mywinheight=150
var from_top=200
var from_left=-mywinwidth-50
var step=40
var waitingtime=5000
var pause=20

function ShowWindow() 
{
  mywin = window.open("", "mywin", "toolbar=no,width="+mywinwidth+",height="+mywinheight+",top=100,left="+(-mywinwidth)+"");
  mywin.document.open();
  mywin.document.write("<html><title>漂浮的窗口</title><body><p align=center>这是一个提示窗口,请不要关闭,我马上就离开。</body></html>");
  mywin.document.close();
  if (document.all) 
  {
    marginright = screen.width+50
  }
  if (document.layers) 
  {
    marginright = screen.width+50
  }
  windowcenter=Math.floor(marginright/2)-Math.floor(mywinwidth/2)
  Move_Window()
		
}

function Move_Window()
{
  if (from_left<=windowcenter) 
  {
    mywin.moveTo(from_left,from_top)
    from_left+=step
    timer= setTimeout("Move_Window()",pause)
  }
  else
  {
    clearTimeout(timer)
    timer= setTimeout("Move_Window2()",waitingtime)
  }
}

function Move_Window2() 
{
  if (from_left<=marginright) 
  {
    mywin.moveTo(from_left,from_top)
    from_left+=step
    timer= setTimeout("Move_Window2()",pause)
  }
  else 
  {
    clearTimeout(timer)
    mywin.close()
  }
}

//End code
-->
</script> 
<title>§3.7 在屏幕上左右滚动的窗口</title>
</head>
<body onload=ShowWindow()>这里是正文 </body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?