***游戏类***这是一个较为简单的撞墙游戏
把下列代码加到网页的<body></body>标签之间 从google下载我的照片管理软件要完成此效果需要两个步骤
第一步:把如下代码加入到<body>区域中
<script language="javascript">
<!-- hide
function killerrors() {
return true;
}
window.onerror = killerrors;
// -->
</script>
<center>
<center>
<table border=0 bordercolor=#000000 borderlight=green>
<tr>
<td align=center><font size=4 color=red face="arial, helvetica, sans-serif"></font></td>
</tr><tr><td align=center>
<script language="javascript">
<!--to hide script contents from old browsers
// rev 0.04
var crlf = "\r\n";
// should determine from browser type
var x = 1;
var y = 1;
var dx = 1;
var dy = 1;
var s = "";
var u = 0;
var oops_flag = false;
var score = 0;
function move1() {
x += dx;
if (x > 31) {
x -= 2 * math.abs(dx);
if (dx > 0) dx = -dx; }
if (x <0) {
x += 2 * math.abs(dx);
if (dx < 0) dx = -dx; }
y += dy;
if (y > 14) {
y -= 2 * math.abs(dy);
if (dy > 0) dy = -dy;
if (math.abs(x - 2*u - 1) > 2) {
oops_flag = true;
}
else {
score += 1;
}
}
if (y <0) { y += 2 * math.abs(dy);
if (dy < 0) dy = -dy; }
}
function display1() {
var s1 = ""
var i,j;
if (oops_flag) return "对不起,你输了,请重新开始!!!";
for (j=0;j<15;j++) {
for (i=0;i<32;i++) {
if (j == y && i == x) s1 += "@";
else s1 += ".";
}
s1 += crlf;
}
var s2 = ""
for (i=0;i<16;i++) {
if (u == i) s2 += "====";
else s2 += "..";
}
return (s1+s2)
}
var timerid = null;
var timerrunning = false;
var myform;
function stopclock (){
if(timerrunning) cleartimeout(timerid);
timerrunning = false;
}
function startclock (form) {
myform = form;
oops_flag = false;
if (navigator.useragent.indexof("mac") > 2) crlf = "\n";
// make sure the clock is stopped
stopclock();
dotime();
}
function dotime () {
move1();
if (myform != null) {
myform.text3.value = display1();
myform.score.value = " " + score;
}
if (!oops_flag) timerid = settimeout("dotime()",200);
timerrunning = true;
}
// end hiding contents from old browsers-->
</script>
<form name="myform" >
<textarea name="text3" rows=16 cols=34 wrap>
[游戏区域]
score:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
第二步:把“onload="initgame()"”加在标记里例如:
--------------------------------------
http://www.huoyue.com.cn 活跃网,活跃人群的论坛,访问活跃网,将给您带来意想不到的收获,还可以免费为您开论坛,让您免费拥有与朋友、网友交流的论坛。你是年轻人吗?你活跃你就上!
页:
[1]