javascript 小游戏:可爱的草莓
来源:互联网 发布:java对本岗位的理解 编辑:程序博客网 时间:2024/04/20 19:59
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
<script type="text/javascript">
/*
* 小游戏:可爱的草莓 ,点击下载图片
*/
onload = function(){
setTimeout(fun, 100); // 页面加载后延迟100毫秒再执行, 避免因为无法获取宽度高度而造成的图片抖动
}
function fun(){
var ad = document.getElementById("ad");
var width = document.documentElement.clientWidth; // 浏览器窗口宽度
var height = document.documentElement.clientHeight; // 浏览器窗口高度
var id = setInterval(move, 20); // 每隔20毫秒移动一次
var x = 0; // 图片的x轴坐标
var y = 0; // 图片的y轴坐标
var xStep = 3; // x轴每次移动的距离
var yStep = 3; // y轴每次移动的距离
function move(){
x += xStep;
y += yStep;
if(y + ad.height > height || y < 0) // 如果超出边界, 向反方向移动
yStep *= -1;
if(x + ad.width > width || x < 0)
xStep *= -1;
ad.style.left = x + "px"; // 改变图片的x轴位置
ad.style.top = y + "px"; // 改变图片的y轴位置
}
ad.onmouseover = function(){
clearInterval(id);
}
ad.onmouseout = function(){
id = setInterval(move, 20);
}
ad.onclick = function(){ // 鼠标点击广告时删除, 并且打开新页面
ad.parentNode.removeChild(ad);
open("img.html", "_blank", "height=336,width=336,status=no,toolbar=no,menubar=no,location=no,left=300,top=100");
}
}
</script>
</head>
<body>
<img id="ad" src="../img/mei.gif" style="position:absolute; left:0px; top:0px; cursor:pointer;">
</body>
</html>
- javascript 小游戏:可爱的草莓
- android小游戏(摘草莓)
- 声形并茂的小游戏——采草莓的小姑娘
- JavaScript做的小游戏
- 愧疚的草莓
- 可爱的JavaScript正则表达式(1)
- JavaScript实现的躲避球小游戏
- 新鲜草莓的花样吃法
- javascript翻转棋、javascript写的小游戏
- 可爱的
- javascript小游戏
- JavaScript小游戏
- 【技术收藏】wujinjian2008n写的 JavaScript 小游戏
- 用javascript实现猜数字的小游戏
- JavaScript实现的猜数字小游戏~~
- 用javascript编写的打字小游戏
- HTML/CSS/JavaScript实现的2048小游戏
- javascript+html做一个俄罗斯方块的小游戏
- C#连接带密码的Access数据库!...
- 宽字符与ANSI字符之间的相互转换(在ANSI下貌似不能用L宏)
- 为什么要使用原码、反码、补码
- JAVA学习之JVM加载class
- GLOOX 1.0 API ----框架
- javascript 小游戏:可爱的草莓
- 中文分词入门之最大匹配法
- 北理工2011年计算机复试上机题(二)
- PrintWriter和FileWriter这两个类有什么区别
- Organization Pages
- GLOOX 1.0 API ----框架
- java关于23种设计模式之泡MM版(推荐)
- JavaScript笔记之框架
- 下面就是用 SysErrorMessage 获取的部分系统错误信息表