您的位置:首页 > Web前端 > JavaScript

一段会弹跳的窗口的javascript的简单代码

2005-08-22 14:21 549 查看
<html>
<head>
<title>Untitled Document</title>
<script language="javascript">
function bounce()
{
if(win.closed)
{
clearInterval(intervalID);
return;
}

if((x+dx>(screen.availWidth-w)) || (x+dx<0))
dx=-dx;

if((y+dy>(screen.availHeight-h)) || (y+dy<0))
dy=-dy;

x+=dx;
y+=dy;

win.moveTo(x,y);
}
</script>
</head>
<body>
<script language="javascript">
var x=0,y=0,w=200,h=200;
var dx=5,dy=5;
var interval=50;
var win=window.open('javascript:"<h1>BOUNCE!</h1>"',"","width="+w+",height="+h);
win.moveTo(x,y);
var intervalID=window.setInterval("bounce()",interval);
</script>
<input type="button" value="stop" onClick="clearInterval(intervalID);win.close();">
</body>
</html>

该代码已经运行过多遍,没有错误
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: