资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
JavaScript教程
>>>
js版扫雷实现代码 原理不错
效果图:
以下代码复制粘贴到记事本后保存为.html文件,打开后会出现提示,右击允许即可:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>寻雷-----by 魅月</title> <style type="text/css"> <!-- td { font-size: 18px; font-weight: bold; color: #FF0000; text-align: center; height: 25px; width: 25px; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #0000FF; border-right-color: #0000FF; border-bottom-color: #0000FF; border-left-color: #0000FF; } div { font-family: "宋体", "新宋体", "黑体"; font-size: 12px; font-weight: bold; color: #006600; float: none; margin-right: auto; margin-left: auto; height: 100px; width: 500px; text-align: center; } --> </style> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%20language%3D%22javascript%22%3E%20%0D%0Avar%20data%3Dnew%20Array(%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%2C%20%0D%0A%5B0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%2C0%5D%20%0D%0A)%3B%20%0D%0Avar%20count%3D0%3B%20%0D%0Ado%7B%20%0D%0Avar%20a%3D1%2BMath.round(8*(Math.random()))%3B%20%0D%0Avar%20b%3D1%2BMath.round(8*(Math.random()))%3B%20%0D%0Aif(data%5Ba%5D%5Bb%5D%3D%3D0)%7B%20%0D%0Adata%5Ba%5D%5Bb%5D%3D%22shit%22%3B%20%0D%0Acount%2B%3D1%3B%20%0D%0A%7D%20%0D%0A%7Dwhile(count%3C10)%20%0D%0Afor(var%20i%3D1%3Bi%3C10%3Bi%2B%2B)%7B%20%0D%0Afor(var%20j%3D1%3Bj%3C10%3Bj%2B%2B)%7B%20%0D%0Aif(data%5Bi%5D%5Bj%5D!%3D%22shit%22)%7B%20%0D%0Avar%20counter%3D0%3B%20%0D%0Aif(data%5Bi-1%5D%5Bj-1%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi-1%5D%5Bj%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi-1%5D%5Bj%2B1%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi%5D%5Bj-1%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi%5D%5Bj%2B1%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi%2B1%5D%5Bj-1%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi%2B1%5D%5Bj%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Aif(data%5Bi%2B1%5D%5Bj%2B1%5D%3D%3D%22shit%22)%20counter%2B%3D1%3B%20%0D%0Adata%5Bi%5D%5Bj%5D%3Dcounter%3B%20%0D%0A%7D%20%0D%0A%7D%20%0D%0A%7D%20%0D%0Afunction%20pop()%7B%20%0D%0Aevent.bubbles%3Dtrue%3B%20%0D%0Avar%20number%3DparseInt(event.srcElement.getAttribute(%22id%22))%3B%20%0D%0Avar%20j%3Dnumber%20%25%2010%3B%20%0D%0Avar%20i%3D(number-j)%2F10%3B%20%0D%0Aif(data%5Bi%5D%5Bj%5D%3D%3D%22shit%22)%7B%20%0D%0Aalert(%22%E4%B8%AD%E9%9B%B7%E4%BA%86%22)%3B%20%0D%0Acheck()%3B%20%0D%0Areturn%3B%20%0D%0A%7D%20%0D%0Aif(data%5Bi%5D%5Bj%5D%3D%3D0)%7B%20%0D%0Afor(var%20p%3Di-1%3Bp%3Ci%2B2%3Bp%2B%2B)%7B%20%0D%0Afor(var%20q%3Dj-1%3Bq%3Cj%2B2%3Bq%2B%2B)%7B%20%0D%0Avar%20r%3D%22%22%20%2Bp%2B%22%22%2Bq%3B%20%0D%0Avar%20oElement%3Ddocument.getElementById(r)%3B%20%0D%0Aif(oElement)%7B%20%0D%0AoElement.innerHTML%3Ddata%5Bp%5D%5Bq%5D%3B%20%0D%0A%7D%20%0D%0A%7D%20%0D%0A%7D%20%0D%0Areturn%3B%20%0D%0A%7D%20%0D%0Adocument.getElementById(event.srcElement.getAttribute(%22id%22)).innerHTML%3Ddata%5Bi%5D%5Bj%5D%3B%20%0D%0A%7D%20%0D%0Afunction%20check()%7B%20%0D%0Afor(var%20i%3D1%3Bi%3C10%3Bi%2B%2B)%7B%20%0D%0Afor(var%20j%3D1%3Bj%3C10%3Bj%2B%2B)%7B%20%0D%0Avar%20no%3D%22%22%20%2B%20i%2B%22%22%2Bj%3B%20%0D%0Adocument.getElementById(no).innerHTML%3Ddata%5Bi%5D%5Bj%5D%3B%20%0D%0A%7D%20%0D%0A%7D%20%0D%0A%7D%20%0D%0A%3C%2Fscript%3E"> </head> <body> <table id="lei" border="1" align="center" onclick="pop();" > <tr> <td id="11"> </td> <td id="12"> </td> <td id="13"> </td> <td id="14"> </td> <td id="15"> </td> <td id="16"> </td> <td id="17"> </td> <td id="18"> </td> <td id="19"> </td> </tr> <tr> <td id="21"> </td> <td id="22"> </td> <td id="23"> </td> <td id="24"> </td> <td id="25"> </td> <td id="26"> </td> <td id="27"> </td> <td id="28"> </td> <td id="29"> </td> </tr> <tr> <td id="31"> </td> <td id="32"> </td> <td id="33"> </td> <td id="34"> </td> <td id="35"> </td> <td id="36"> </td> <td id="37"> </td> <td id="38"> </td> <td id="39"> </td> </tr> <tr> <td id="41"> </td> <td id="42"> </td> <td id="43"> </td> <td id="44"> </td> <td id="45"> </td> <td id="46"> </td> <td id="47"> </td> <td id="48"> </td> <td id="49"> </td> </tr> <tr> <td id="51"> </td> <td id="52"> </td> <td id="53"> </td> <td id="54"> </td> <td id="55"> </td> <td id="56"> </td> <td id="57"> </td> <td id="58"> </td> <td id="59"> </td> </tr> <tr> <td id="61"> </td> <td id="62"> </td> <td id="63"> </td> <td id="64"> </td> <td id="65"> </td> <td id="66"> </td> <td id="67"> </td> <td id="68"> </td> <td id="69"> </td> </tr> <tr> <td id="71"> </td> <td id="72"> </td> <td id="73"> </td> <td id="74"> </td> <td id="75"> </td> <td id="76"> </td> <td id="77"> </td> <td id="78"> </td> <td id="79"> </td> </tr> <tr> <td id="81"> </td> <td id="82"> </td> <td id="83"> </td> <td id="84"> </td> <td id="85"> </td> <td id="86"> </td> <td id="87"> </td> <td id="88"> </td> <td id="89"> </td> </tr> <tr> <td id="91"> </td> <td id="92"> </td> <td id="93"> </td> <td id="94"> </td> <td id="95"> </td> <td id="96"> </td> <td id="97"> </td> <td id="98"> </td> <td id="99"> </td> </tr> </table> </body> </html>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程