网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网页特效 >> 网页游戏 >> 正文
最新文章
· JS重现儿时经典美女拼图游戏
· 在线俄罗斯方块网页游戏程序
· JavaScript编写的打砖块网页游戏
· JavaScript实现碰壁反弹效果
· JavaScript 过河游戏
· 网页中的赛车游戏
· 蚁群算法js版
· 劲舞团练习工具
热门文章
 JavaScript编写的打砖块网页游戏
 JavaScript实现碰壁反弹效果
 蚁群算法js版
 JS重现儿时经典美女拼图游戏
 劲舞团练习工具
 JavaScript 过河游戏
 网页中的赛车游戏
 在线俄罗斯方块网页游戏程序
相关文章
没有相关文章
劲舞团练习工具
来源:轩魂国度 更新时间:2009/5/12 18:10:33 阅读次数: 我要投稿
△运行 ☉预览 #复制 +收藏
特效代码:
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>劲舞团练习工具</title>
<style>
body{text-align:center;margin:5 0}
table{border-collapse:collapse}
body,td{font-size:12px;cursor:default;color:#eeeeee}
a:link,a:visited{color:#006600;text-decoration:none}
a:hover {color:#9900FF;text-decoration:underline}
</style></head>
<body bgcolor=#000000>

<BR><BR><BR>
<div id=game5ha></div>
<div align=left>
<div id=game5ha1></div>

<TABLE >
<TR>
 <TD width=300> </TD>
 <TD width=120 bgcolor=#990099> 
<div id=jwtLayer1 style="position:absolute; width:2px;height:12px;z-index:1;left:300px;background-color=#ffffff"></div>
<div id=jwtLayer2 style="position:absolute; width:2px;height:12px;z-index:1;left:400px;background-color=#CCFF00"></div>
</TD>
</TR>
</TABLE>
</div>
<BR>
<div id=game5hb></div><BR><BR>
<div id=game5hc></div><BR><BR>
<div id=game5hd></div>

<SCRIPT LANGUAGE="JavaScript">
//<input type=button onClick="jwt.start()" value="开始">

function jwt()
{
 var a='<FONT id=fontid1 name=fontid1 face="Wingdings" COLOR="#0000FF" size=24>1</font>'
 var t=a+a+a+a+a+a+a+a+a
 t+='<FONT id=fontid2 name=fontid2 COLOR="#ffffFF" size=24>1</font>'
 game5hb.innerHTML=t
 t='请选择速度级别:<SELECT NAME="game5ta" onchange=jwt.sc(this.value)>'
 for(x=17;x>0;x--)t+='<option value="'+x+'">'+x+'</option>'
 t+='</SELECT>'
 +'<input type=checkbox id=tacl>不会清除'
 game5ha1.innerHTML=t
}

function jwt.ran(L)
{
 if(L==null)L=Math.floor(Math.random()*9999)%6+3
 var t=""
 for(x=0;x<L;x++)
 {
  t+=Math.floor(Math.random()*9999)%4
 }
 return t
}

function jwt.ranpic()
{
 var a=jwt.ran()
 jwt.str=a
 game5ha.innerHTML=a.length
 jwt.redno=null
 var x
 for(x=0;x<a.length;x++)
 {
  fontid1[x].style.display=""

  if(jwt.redno===null)
  {
   var b=Math.floor(Math.random()*9999)%20
   if(b==1)
   {
    var c=a.charAt(x)
    if(c==0)c=2
    else if(c==1)c=3
    else if(c==2)c=0
    else if(c==3)c=1
    fontid1[x].innerHTML=jwt.font[c]
    fontid1[x].color="#ff0000"
    jwt.redno=x
   }
   else
   {
    fontid1[x].innerHTML=jwt.font[a.charAt(x)]
    fontid1[x].color="#0000ff"
   }
  }
  else
  {
   fontid1[x].innerHTML=jwt.font[a.charAt(x)]
   fontid1[x].color="#0000ff"
  }
 }
 for(x=a.length;x<9;x++)
 {
  fontid1[x].style.display="none"
 }
 fontid2.style.display="none"
 return a
}

function jwt.colorallB()
{
 for(var x=0;x<9;x++)
 {
  if(jwt.redno===x)fontid1[x].color="#ff0000"
  else fontid1[x].color="#0000FF"
 }
 jwt.no=0
}

function jwt.allno()
{
 for(var x=0;x<9;x++)
 {
  fontid1[x].style.display="none"
 }
 fontid2.style.display=""
}

function jwt.keydown()
{
 var b=event.keyCode
 var c=jwt.no
 var t=""
 if(c>=jwt.str.length)
 {
  if(b!=32 && b!=17)return
  if(jwt.reset)return
  var a=jwt.gdno*2
  if(a>98 && a<102)t="<FONT color=#FF00FF>perfection</FONT>"
  else if(a>96 && a<104)t="great"
  else if(a>94 && a<106)t="good"
  else if(a>92 && a<108)t="cool"
  else if(a>90 && a<110)t="bad"
  else t="miss"
  jwt.allno()
  fontid2.innerHTML=t
  setTimeout("jwt.reset=true",500)
  return
 }

 //t=jwt.str.charAt(c)+"=="+(b-37)+"-"+c+"-"+jwt.str.length+"-"+b

 if(b<37 || b>40)return
 if(jwt.str.charAt(c)==b-37)
 {
  fontid1[c].color="#00ff00"
  jwt.no++
 }
 else
 {
  jwt.colorallB()
 }
}

function jwt.gd()
{
 jwt.gdno++
 if(jwt.gdno>60)jwt.gdno=0
 jwtLayer1.style.left=jwt.gdno*2+300
 setTimeout("jwt.gd()",jwt.sss)
 if(jwt.gdno==50 && jwt.reset)
 {
  jwt.reset=false
  game5ha.innerHTML=""
  jwt.colorallB()
  jwt.no=0
  jwt.ranpic()
 }
 if(jwt.gdno==55 && jwt.no!=0 && jwt.no!=jwt.str.length)
 {
  if(tacl.checked)return
  jwt.colorallB()
  fontid2.innerHTML="!!!"
  jwt.allno()
  jwt.reset=true
 }
}

function jwt.sc(n)
{
 var a=n*2+10
 jwt.sss=a
 game5hd.innerHTML=a
}

function jwt.start()
{
 jwt.gd()
 jwt.ranpic()
 document.body.onkeydown=jwt.keydown
}

jwt()
jwt.no=0 //第几个
jwt.str="" //当前的字符
jwt.gdno=0
jwt.reset=false
jwt.font="ç|é|è|ê".split("|")
jwt.sss=42
jwt.redno=null

jwt.start()
</SCRIPT>

</body></html>

△运行 ☉预览 #复制 +收藏
特效说明:
劲舞团练习工具
  • 上一篇文章: 没有了
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号