飙血推荐
  • HTML教程
  • MySQL教程
  • JavaScript基础教程
  • php入门教程
  • JavaScript正则表达式运用
  • Excel函数教程
  • UEditor使用文档
  • AngularJS教程
  • ThinkPHP5.0教程

在博客园使用JS的例子

时间:2021-12-08  作者:funwithwords  

开通JS权限后能干啥?请看侧边栏公告、页首和页脚的演示:算24、胡几张、计算器。可以做个漂亮的时钟。

如何开通JS权限?管理-设置-JS权限,申请。管理员很nice,很痛快地给开通了。博客侧边栏公告,页首HTML代码,页脚HTML代码自己填。

开通JS权限会增加博客园网站的负担?.html文件肯定会变大,例如胡几张加内嵌图片总计33KB。JS在本机运行,死循环卡的是自己的浏览器和电脑,不是博客园的网站。传输完.html(和其中的.js),网站干别的事去了。

干点坏事?像iframe,<img src=其它网站返回1x1透明图片>?字符串查找就知道你干坏事了啊,趁早别干。

在随笔/文章正文里放JS?不行。编辑HTML源码后,<script>会被用CDATA包起来。

运行JS示例代码?可以。textarea里放JS代码,点按钮后eval. 可以放在侧边栏或页面底部。

页脚怎么跑页首去了?有的皮肤有这个效果。换皮肤。

拿我的代码去用?对博客园的博友来说,这是我的荣幸。其它人么,我的代码贼简单,可你家宿主:-)不让你放JS啊。

eval的context/scope问题?正在看stackoverflow,还没整出能用的代码。

其它注意事项?我在JS里return "<a onclik=\'next()\'">...,后台给变成"<a rel="nofollow" onclik=\'next()\'">了。Again, 别惦记着干坏事了。

<pre id=\'question_pre\' style=\'display:none\'>
((2+3)*5)-1
4*(2-1+5)
3*(4-1+5)
4*(3-2+5)
(2-1+3)*6
3*(4-2+6)
(1-2+5)*6
(2-3+5)*6
((2+4)*5)-6
(3-4+5)*6
3*(2-1+7)
4*(1-2+7)
4-1+3*7
4*(2-3+7)
5-2+3*7
1-5+4*7
3*(5-4+7)
2*(6-1+7)
3*6-1+7
6*(1-4+7)
2-6+4*7
1+5*6-7
6*(2-5+7)
3*(6-5+7)
4*(5-6+7)
(1-2+4)*8
4*(1-3+8)
(2-3+4)*8
2*(5-1+8)
(1-3+5)*8
((5-1)*4)+8
(2-4+5)*8
4*(3-5+8)
(6-(1+2))*8
(8-(1+3))*6
3*6-2+8
(1-4+6)*8
4*(2+6)-8
6*(1-5+8)
2+5*6-8
(4+5-6)*8
(7-(1+3))*8
2*(7-3+8)
4*(1+7)-8
((7-3)*4)+8
(1-5+7)*8
3*7-5+8
4*(5-7+8)
(2-6+7)*8
6*(3-7+8)
(4+6-7)*8
6*(5+7-8)
3*(1-2+9)
2*(4-1+9)
1-4+3*9
2-5+3*9
((4-1)*5)+9
4*(2-5+9)
3*(4-5+9)
((6-1)*3)+9
2*(6-3+9)
(9-(1+4))*6
6+(4-2)*9
4*(3-6+9)
3*(5-6+9)
7-1+2*9
((7-2)*3)+9
2*(7-4+9)
3*(4+7)-9
5*7-(2+9)
5+4*7-9
6*(2-7+9)
3*(6-7+9)
6+(7-5)*9
2*8-1+9
1+4*8-9
(9-(2+4))*8
(9-(1+5))*8
2*(8-5+9)
5-8+3*9
4*(5-8+9)
6*(3-8+9)
6*(5+8-9)
8*(1-7+9)
2*(7+9)-8
3*(7-8+9)
4*(7+8-9)
5*8-(7+9)
</pre>
<p>
<span>你能用它们算出24吗?</span><br>
<span id=seq style=\'color:green; font-size:150%; font-weight:bold\'></span><br>
<button onclick=\'域名rHTML = ans\'>看答案</button>
&nbsp;<button onclick=\'next()\'>下一个</button><br>
<span id=answer>&nbsp;</span></p>
<script>
d = 域名t(\'\n\');
if ((s = d[0]).charCodeAt(域名th - 1) == 13)
    for (i = 0; i <域名th; i++)
        s = d[i], d[i] = 域名tr(0, 域名th - 1);
for(;;) if ((t = 域名()).length) { 域名(t); break }
next();
function next() {
    i = 域名d(域名om() * 域名th)
    ans = d[i].split(\'\').join(\' \')
    s = d[i].split(/[\+\-\+\*\(\)]/).join(\' \')
    域名rHTML = s
    域名rHTML = \'&nbsp;\'
}
</script>
<!-- 数据用别的程序生成的 -->
View Code
<p style=\'margin:1em\'>
<button onclick=\'calc_help()\' style=\'font:域名 mono\'>帮助</button>&nbsp;
<button onclick=\'域名e=""\' style=\'font:域名 mono\'>清除</button>&nbsp;
<input type=text id=calcexpr size=80 style=\'font:10pt mono;padding:2px\' value=\'2-3\' onkeyup=\'calc_onkey()\'/>&nbsp;
<button id=calc onclick=\'calc()\' style=\'font:域名 mono\'>计算</button>
</p><script>
function calc_onkey(){k=域名ode;if(k==13)calc();else if(k==27)域名e=\'\'}
function calc(){
var s=域名e
var r=eval(s)
if(r==undefined)return
s+=\' == \'+r
if(parseInt(域名ring())==r){
var    t=((r>>16)&0xffff).toString(16)+(r&0xffff).toString(16)
s+=\', 0x\'+t+\', \'
var    p=0
function d(b){if(b)p=1;return p?(b?1:0):\'\'}
s+=d(r&0x80000000)
for(m=0x40000000;m!=1;m>>=1)s+=d(r&m)
s+=r&m?1:0
}
域名e=s
}
function calc_help(){域名e=\'C语法。乘方是**。可省略Math. 如sin(PI)\'}
s=\'\'
L=[\'E\',\'LN2\',\'LN10\',\'LOG2E\',\'LOG10E\',\'PI\',\'SQRT2\']
for(i=0;i<域名th;i++)s+=L[i]+\'=Math.\'+L[i]+\';\'
L=[\'random\']
for(i=0;i<域名th;i++)s+=\'function \'+L[i]+\'(){return Math.\'+L[i]+\'()}\'
L=[\'abs\',\'acos\',\'asin\',\'atan\',\'ceil\',\'cos\',\'exp\',\'floor\',\'log\',\'round\',\'sin\',\'sqrt\',\'tan\']
for(i=0;i<域名th;i++)s+=\'function \'+L[i]+\'(x){return Math.\'+L[i]+\'(x)}\'
L=[\'atan2\',\'pow\']
for(i=0;i<域名th;i++)s+=\'function \'+L[i]+\'(x,y){return Math.\'+L[i]+\'(x,y)}\'
eval(s)
</script>
View Code
<pre style=\'display:none\'>
<img id=tile1 src=\'data:image/gif;base64,R0lGODlhMgA9APcAAAAAAAAMAAwMDAEUAQAaABMTExsbGwArAAAmAAA8AAA1AB8gHyIiIiwsKy8wLDMzMzk5OQBMAAVBBQBUAABeAAlVCQNhAwllCQ5oDhVsFR5yHip5KiN1IzR+
NEhISF1dXVNVU11jWmpqamRkZHp6er83GL84GcA7HMI/IMJCJMNHKMRLLcVOMcZRNMdVOMdaPMlYO8peQcpiRctpTctmSs1tUc9xVc52W856X9ByV9B5XtF3W89+Y9F8YTuEO0CFQEqNSlKQUmScZHiBeHend8+
EadOFatOJb9CBZtWUetmVe9eYf9aNcio7kjdIl0ZXnVdoo2p7qnKCrHyNsYWFhYKKgpmZmZeYkpWZjYCogJSzk4uctoCRspOluZmpvJeou6urq6Ojo6++qrG/rKO0v729vLS0tNacg9qdhNqjit+pj9ijitqqktuzm+K0neCtltu6ouG8pOG/qLPBrrvGtL/Jt7rHtt3Dq8TLusnPvt7Ot8rQv+PFreTJsunOuerSvOPVvqu7wrjJx77PyrPExcnJycPKw83azcbTxdPe09XV1dbZyeHaw+zdxs7gztPmztbn0Nbo0dzs1d7n3tvp2OXkzuvizPHjzuzp1OHv2erv3OTq1PPq1vPu2+Xx3On03/Hy3uTk5OTt4+zu7Ovt4uby4e324uz06/L24/L55fb76fn96/D27vP18/X49f////r+
8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAyAD0AAAj+AF8JHEjwlSsqDAAoXAhAQIGHEB8KYEhRoQEIVEIV3DgwFISKIEOKXCiACseCoRqMXMlyoYiTAls9WEhAwoSbFHDe1KkzZ84JPm9GOMAwDEwQCxNQsLCUKVMKS6FCtUBV6tSoVKlWGGDxpIiFC
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\'>
<img id=tile2 src=\'data:image/gif;base64,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\'>
<img id=tile3 src=\'data:image/gif;base64,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\'>
<img id=tile4 src=\'data:image/gif;base64,
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\'>
<img id=tile5 src=\'data:image/gif;base64,
R0lGODlhMgA9APcAAAAAAAAMAAwMDAEUAQAaABMTExsbGwArAAAmAAA8AAA1AB8gHyIiIiwsKy8wLDMzMzk5OQBMAAVBBQBUAABeAAlVCQNhAwllCQ5oDhVsFR5yHip5KiN1IzR+NEhISFhZWF1jWmpqamRkZHp6er83GL84GcA7HMI/IMJCJMNHKMRLLcVOMcZRNMdVOMdaPMlYO8peQcpiRctpTctmSs1tUc9xVc52W856X9ByV9F4Xc9+Y9F8YTuEO0CFQEqNSlKQUmScZHiBeHend8+EadOFatOJb9CBZtmVe9eYf9WUetaNcio7ki5AlDNDlTdJlzhJlzxNmT9QmkNTm0pbnk9gn1NkoVprpWJzpmp6qnmLr3SFrn2NsYWFhYKKgpmZmZeYkpWZjY+wj4OTs4matYyctpOjup6uvpWnuqioqLG/rKKzvqa4v7m5uK++qtacg9qdhN+pj9mjitqqktuzm+K0neCtltu6ouG8pOG/qLPBrrvGtL/Jt7rHtt3Dq8TLusnPvt7Ot8rQv+PFreTJsunOuerSvOPVvq28xKa1wbLCxbzMybnMxsXKx8LSy83azcfVxdPe09XV1dbZyeHaw+zdxs/hz9PmztXm0Nfo0tzr1d7n3t7s2dnm1+XkzuvizOzp1OHv2erv3OTq1PPr2OXx3On03/Hy3vHjzuTk5OTt4+zu7Ovt4uby4e324uz06/L24/L55fb76fn96/D27vP18/X49f////r+8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAyAD0AAAj+AG0JHEhQIBcGABIqBCCggMOHDQUsnJjQAAQuqApqHIgKAsWPIEMqFMBlY0FUDUSqXKkwhEmBtB4oJCBhgk0KNifg1MmTJ86dP21GOLAQzUsPChNQWGrBAlMKTqEybbpUatWmWCsMqEhrYwiFCqpCdRpV7NSyT6lauJChRxiFRgt+UTigg48fePPq3csXr48OF5pe0MADSBgFCUUUZKMQxCNHkCNLnkyZ8h4gbDf88LFhQsIGBBlJBNClsunTlcNw4MFjAwYLCQsMjFQg4QfUuE9rouVKyAYNr2EnFIhqgUI+qWjVUl6rOfPm0J87h77cVUaBqTIEbhpgeEyFI17+ih9PkNaGqMIB2BKh8EMtV/DjuyrFSj6rVvJd1c/vqlZBTTyg1x0AaCjEwCaWJKhgJQomyKAlDzYooYObDJSKIz08pZBHDO0xoYMRSljJFldkEaKEFQqE4VUK1QYACJh8COEVWPAhoRpOLMHEElbIaMklrqjYA1kUDFhbAF74eIkjTTCxRYyWlLHjElQ6MSGUmKQiECQZRmVkQm1gIuaYY1qiBpVLIILJGGhSyYQYYlpSZpygbJlhVV8CECYml1wiZp+WKJIjE06SocUhZuS4BBSVlOknnzHWaQuXVBUZW0J5kPlnn1Wg6cQZV8i5CJpryDnmo49KCgkPYuWZ6Z/+ZGaBZhNrUMEgJltQWUWjmmqq6pBMuZqJn5mMeSaVUiyyhRliVqIolVOM4cipxQ6r5aSskjWgAZhW22cmiygaxSOWWIFJIlc82+YUxWKSSbuZ/Eqkq+6+m8kjT6BJRiZjrKFIk20CvKi99brLip2tVoTpJvZmkkibUVRSBSeZOCIGmmUoMuUYDTf8q1hbAeBiHgy/u8klTjRhhhVLVCGGvWZAm4msS0RRb8eZlIKwlwoDkAfOiiiSCRZUHrKJJocQvcQYGuuYCCj2Ql2yzpMCu9S2CekBitTx2qsFlYlsAooUaB5CBZVldAz1u6BQvapVIXMLgB5dgyLKJniD8vX+EmZsPQWaZCMrhRNTYNGI2HhvcnDVT2E999bxbi02KCwvIYYaWDTR5uZtQjL5Jq1sGWBVIbuo9daob30I52hOIYYZiBxyiBpnZBHFEoukvjiXIPd8euqo57sEGWJUQUYjkAAPfCXAh151WXFnTcompExPytakXJzm9dUDfz0o3HMPPii7A+tU9HNXr/76mVTBbvdbY6J+KOtj3z0pzr9Nuu/111/K+tUbhApUMARRAPCApCgf9HrmBwRW7392SMIk1heHEpBgDg584H12thT06aEU/wPg/0oxiRKgoA8PHAIJTDAJQMxBfiEkxQhJAQuESQV9fgDhCEH4wP/dgAT+J8BEKTqBAhKUwAQkIMEKDCHDEPKwfFfxIA91CEJWNNEOSbSBHGSQRBXIoAhxmMMkqNjEUuTPahQIGUIAkEMqgrAVfZDBDWBgQRaQEAUqMEQrdCjDPbqxFDXEllUIkBDjsJGKfhxiCkoggzmsw
A2CWIEJiDCEG9wADm374xtfYScihcyQbQTkHv0oik78TwcqQKIJXECEJKiABC74RCtM8UYdtiJ/rKoKIQEASljY0oyt8OUciBADI8ThlSoQBAhZkERD+PKW0LzlLDpJll2u8Q+AfCY0QWgDE3iiE254ZRKTIIgsRvOcrZgm45jyyYS0ERbwBGQ2y4mEF1jQBCj+iIMnZkACFJjSl8DUZixsuJRdGvIP8AQoLIIJUBXc4BVIWOEji2BEQSQ0oQwN5kDXeb6EXNOXIA0pPB0ZgxUmsQU5eAEdsmkKUyz0pQvdKKWW4hmPJgShF72oS2FBhBWewAQy8CUl7gCHOMThCIJwaUZhIdNsUQABFfloTnM6iCPQYRQyMIEKWmCCruLTqzHYaUJl0UmcKEQEUk1oLBIqiDgQQhBESEFXVYADEyjhFC4dhVcLcdFYkJVxFtglACJxzbWuVa2FOEEMuvqCIyz2CKaoaw5MEQtKdBUHfWVqJxPQElus8RFMDW0sTEGDn5rgDZQwBR3k6tWuCiIWSOj7aiFiYdhYzOKvkOhABBSygK6sMRC0DS5t4aCDF5jgFKX1amPpQIcWFOIVcsXBYQ0Li78+grMKYYRA1ugH4QpXFkcwwR0GsQIZ1OEU1R2FX2Pxhq4Swq+ykEVw/xqEhXhhIBwCg3fXK4tTnAAO8a2ufPtLAxzsoKs0GHB84xuLW0xqNAAIz0A+kBAHCFjBC6YEIRa8YL+OwrgmWMEoFAxfsrpijQBQDEG80JgLc/jFMO5vCnAw4hjbgrDt0YgqXAQAB3hBEi7dr3flu18iMzUWq2ADhXO8ETZAmCVQBolLXsIIB0T5ygsRwH3Jw4YReGABPMYySAwgguuYJCAAOw==\'>
<img id=tile6 src=\'data:image/gif;base64,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\'>
<img id=tile7 src=\'data:image/gif;base64,R0lGODlhMgA9APcAAAAAAAAMAAwMDAEUAQAaABMTExsbGwArAAAmAAA8AAA1AB8gHyIiIiwsKy8wLDMzMzk5OQBMAAVBBQBUAABeAAlVCQNhAwllCQ5oDhVsFR5yHip5KiN1IzR+NEhISFhZWF1jWmpqamRkZHp6er83GL84GcA7HMI/IMJCJMNHKMRLLcVOMcZRNMdVOMdaPMlYO8peQcpiRctpTctmSs1tUc9xVc52W856X9ByV9F4Xc9+Y9F8YTuEO0CFQEqNSlKQUmScZHiBeHend8+EadOFatOJb9CBZtWUetmVe9eYf9aNcio7kjNDlTpLmERUnEtcnk9goFNkoV1upl9wpmh6qWR1qHOErXqLr3uLsIWFhYKKgpmZmZeYkpWZjYCogJSzk4qbtoKSs5qqvKurq6Ojo6++qrG/
rKOzv7m5uNacg9qdhN+pj9mjitqqktuzm+K0neCtltu6ouG8pOG/qLPBrrvGtL/Jt7rHtt3Dq8TLusnPvt7Ot8rQv+PFreTJsunOuerSvOPVvq28xKSzwa7Aw7zKybTExb/QysXJxcTTzMnXzM3azcbSwc/e0NPe09XV1dbZyeHaw+zdxtPmztbn0Njm1dbo0dzr1d7n3t3r2eXkzuvizOzp1OHv2erv3OTq1PPr2OXx3On03/Hy3vHjzuTk5OTt4+zu7Ovt4uby4e324uz06/L24/L55fb76fn96/D27vP18/X49f////r+8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAyAD0AAAj+AGcJHEhQYBYGABIqBCCgQIGGDhsKWEgxoQEIWUoV3DiwFISKIEOKVCggC8eCpRqMXMlSYYiTAmM9UEhAwoSbFCbkzKmzZ8+
dOH1GOLCQDEwPChNYoGChKVMKUKNCbbpU6lOqTSsMSFjgZAiFCqJSZVp16lSnS8uKvZDBh5cACY0W5KJwQAcfP/Lq3cu3b14fHahe0MADyBcFCUUURKMQBKNFkCNLnkyZMiMgbDf88LFhQsIGBBFNBKClsunTkxUt+sKBB48NGChwHfioQMIPqXOjhqw6MqZYq4Rs0IBhqUKBpRYovGMqlqzn0KM/hyUduvPpq0wNNIWhOFS4AGb+yVQ4Aqb58wRjbUgrO+EsEQo/yFpFPxX9Vfbv49dfX/8p+rIUhAkPUoE3hkIMZDLJgpM0wuCDCy4C4YQPdrLdIj2gBd5MDNlB4YcUOvhhJgLJokgPUU0Anm0AgGAJiDDGyCAsAjmCYlorJvQFJSC+
aAUUVxQy4YsM8ljkJKnUeON3XCVUBiVQRgmlJUZascQSTFDRyIuWEDlJl5PwKCWJszjCQ1k5AkCHlGxSAqYYVy5xxZdggvnllF1SYmGZS1KQJh1dUkmlm4ES+cSVVhSq6KKW7Gkjmk2qySijUlwJhqKTEHLGGYcsSuajU/3Z5SWWkFpqqaZaMsWVgDYyyBX+UcR5ZRSJpJpkmQTiGCmgl5jaq6KkWrkEFVDIamwUnf6qHZ/spVnHr9D2Ku0lhRx67BVgiCFIIqVWQmqvoShZoEUJ0TFtr972mggY1l6Z5SCUpHvuueHyKdVWALBo7ryHgBGrsUuEMe8lnQx8ya02PuUnuWr2+sklrzZhbBNhYHGlwNIWTHDGmUgripKQAmBAQnV0UnAnhDjBRJxPiOFtIVc60UjBHWu8scm9dvIxrgrjOzIAz+ZM6hVNTCGI0J1UiqUV2hZSSCInXxJKxgij+BR4P9cRislcf9JJx1tzXYnSAF/BNcFcI3xmVPiyWDLXcIfdtcmD/CurEziHIrf+KuKyzfDbncjNdSifyB12JYoUAoUTV0AdOOFpg+y3yCTrnUngg5usd+Fbd06JIIiY0vnomvPN7FM+V6736qy3rje4mrOO+eOdrNI3VKkDYIfrsq+ucyh7pJCCEY/zvrrpCU+etfGrx3FEJKOzUQIJbjB/vLhV5b4776LoHUkJKODRvShDkFBCJHu4Qcn43a8uiu32ov53KKLUb//49N9Awgnra4ICCSgogQBVAD320U8UyLMaU/ClHADkAX/su18cpmeDNsiABCRQgQyKkAY3RCKC40sgexiYkDyoon4ntB8eZHCDGAiQBaKIBApUEIhU3A+FNxRFK/rWlNw9MIf+oviECkwgAzewQA1+UEEJjFCEG9xgDToDIgJZIbml4AshDtQhClMoCk1sQhSd0IEKzFcCFxDhCGN0ASdUMQocbrFGBIoKARj2wFa0AoEIZKMo3EAEGAyBDSkogQrEJwoWYDAQd1SFIhepChoxKy1zBABCApCHO+qQkXe0gQk2sQk1pACDJkhCHzBoA0aaspG3s8AVE6IHHVrSjvYbZRJcYIJaooANm5gB+DShxTwmUhWuuB0FIvkzPbzyjnaE5QpuIAok1HIFaiiC+fqQzGSqwo7XDGb8rJgQLBqzmrBMphFjQAITYLAFN3DBG1w5ilG04prXfKc2QZUTBLESmfj+tKM7W0GEcp6AiHeUhBzWoAY2IKEP7oxnNuH4FARYxJvgjKgfkPAGUMjABCpoQS1tudEY7DOZr+ibZxID0Wq6Ipl9YMMf+
kCEFNRSBTgwgRJI4U5QbBQQJg2pvSwQSQE8AqKuCGoyXQGIE8Sgli9AwlGRMIqY5mAUrpBELXFg0lbMM0MJcMkssMiIk57UqqOgwT9NoAZJjOINLt1oLfvgiiTUEhBCDSosdOqIDkQAa6fYakL4ENS+BnUNOniBCUgh1o0m9Q1vaAEgWOFSHHzVq63QqSKyqhBECASLefCrX1/hTDn4YQUygAMpIgsKV7zCFWqo5R9M+4rTBlWnQVijyBYG8hEAdEGzpjUtKU6whtZG9rSvICwOdlBLGgC3ta11BS3KNBoAlGcgH0iIA377WuS+QhJ/sG5yXwEKwZpgBaA4LmtDugosAkAxBNlCY36r3fa2lxQpwEF43TuLR/wMAB/YyClYBAAHbAES7sStZl074Li6AhVo+EBz88sRNDS3JRAOyUtggggHRPjCCxHAbNGDhhF4YAH8xXBIDCACjcAkIAA7\'>
<img id=tile8 src=\'data:image/gif;base64,R0lGODlhMgA9APcAAAAAAAAMAAwMDAEUAQAaABMTExsbGwArAAAmAAA8AAA1AB8gHyIiIiwsKy8wLDMzMzk5OQBMAAVBBQBUAABeAAlVCQNhAwllCQ5oDhVsFR5yHip5KiN1IzR+NEhISFhZWF1jWmpqamRkZHp6er83GL84GcA7HMI/IMJCJMNHKMRLLcVOMcZRNMdVOMdaPMlYO8peQcpiRctpTctmSs1tUc9xVc52W856X9ByV9B5XtF3W89+Y9F8YTuEO0CFQEqNSlKQUmScZHiBeHend8+
EadOFatOJb9CBZtWUetmVe9eYf9aNcio7kjFClTtMmTdIl0JTm0xcn1NkoVlrpF9wpmh4qXODrXqKsYWFhYKKgpmZmZeYkpWZjYCogJSzk4matYSUtJenu6urq6Ojo6++qrG/rKOyv729vLS0tNacg9qdhNqjit+pj9ijitqqktuzm+K0neCtltu6ouG8pOG/qLPBrrvGtL/Jt7rHtt3Dq8TLusnPvt7Ot8rQv+PFreTJsunOuerSvOPVvqCvwKy9w6a1wbPExbrLyMXJxcTUzM3azcfVxc3b0dPe09XV1dbZyeHaw+zdxtPmztbm0dnn1tfp0tvr1d7n3t7s2OXkzuvizPHjzuzp1OHv2erv3OTq1PPr2OXx3On03/Hy3uTk5OTt4+zu7Ovt4uby4e324uz06/L24/L55fb76fn96/D27vP18/X49f////r+
8gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAyAD0AAAj+AGUJHEhQIBYGABIqBCCgQIGGDhsKWEgxoQEIWEgV3DiQFISKIEOKVCgAC8eCpBqMXMlSYYiTAmE9UEhAwoSbFCbkzKmzZ8+dOH1GOLBwDEwPChNQWGrBAgWnS6MybSo1atOrFioMSFjgZAiFCpg+dUrV6lSoUsk+vZDhR5cACY0W3KJwQIcfQPLq3cu3b94fPa5e0NAjiBcFCUUURKMQxCJFkCNLnkyZ8qEgbDcA+
bFhQsIGBBFNBJClsunTlb1w6NFjAwYKXAc6KpDwA+rJjG5HvgRL1ZANGjA4VSiQFMKEeErBisWc+fLmzp9Dn/5K1aWBpTAIXwoXgKxYDhT+joBJvjxBWBvUEheh8EMsVfBRwVdVan78+/jtq4JV8FIPqd2JoRADmEhi4IEIJqigIgoa2Al2ivhAlQXdzcTQHQ1mqGGGmAgUS4RRTdAdbQCAUMmGKKI4ySsCNeLDU0+NmJAXKUqiyBdW4IHiiQaeWEqLL0IlIwBkTGLkkScmaWAUTDTRxBUHVpKkkpJMUuUkD8rSSGBRDVnHJEkaWSWPJxrSRJNNUMHIlFOOWYmRoQAJIwVeSnkimHbmWckheFzhpBV6simlkVm6iNaQduRpiSSWSNmoInpawQQThwRaSaN5FiohU3U6OsmimIbBhBSVSnnIpFM4aumllfyo5X/+ZHlpyayO0qoIFGiWWokUThJiJ62NYmqJq4bC2J0BCdXBKrCWUFLFpExEseashZwZxaXBZhtsnFq+2CVXCSU667izDgKtE4ySiysTX2hL7qzcuijVVgAgC0Ad7846iROTPnFIJ+9+Ae0U/wKcLypyCgnuvZZ0AjAms0o6aRjvQlwJv5M+ia3D4yLc7aEWhTurwZZMciYTVQAcCsAGd/LFyZNGkUjDI1vi8ZZz0muvHRyrfMWkUFzKcSg0W4KJxNA+QYjDLN/srVPHhst0J6GI2mTBKjfMNCaYCAztpIOw3MnNXC5FL4k8Mw1Gv0tP7fbUjHwhxddtd5KKnFHpLDX+041YAUYjK789deAOh2LIFbhCQYnDTqOlNwB2hBIKJisHbjnVhbtdOeYtU60KkGo9HrnkpJduuuSdTHL66Zjf3e28IQNwR+lU0346HymoQAQnq5vuurx5xz5676HIgQQkpbdRAglvEE/670GaHfvspItyOiQloJBHKNYTQcIJgvDxhuqmWy/K56/DKDr3oljPfvvc30ACCpmEkgkK35tAAgkrCNI+/OaDnlXotYCE6MF87/tf++SwPxu4QQb7U4EMjNCGN0Dif6FIBfvQVyynENCAqWhfCP+XBxncIAbLY0EoIJE7/2FQgdYboQDH8rgDKnCEn1CBCWTwhhWkwQ/+KzDBEYxggxuwwRMwvOEqQKe+hBzngKwQoQIzoQnr7UCHJDCBC46ABBWQwAWcEEUURTFCMv7uP1EhQOygGMUQpiIVoxDFG4oQgyO0wYsq8EP7WLA/F77xj29k0cfIokYAICQAehgjKwAZRRuYQBOZSIMX96cEP2RRB2IEJCAFCbyn0Os4e4iiIkUpCksqwQXLMwEK1qCJGczvE29sYypk2Qq8LaWQ9tqDGMUoSlKugAejUEIJTOBDI5CgBHr8IysWucxZ1jJ9HnRiQkK5zGr2khU9jEEW99eCHLwADqOo5iqYOctFPrNYORnQNHl5TVaEkxVFyOIJdhjFSMyBDW3+WEMS5hDOcjqzRbCiAAIsAkprGnSZf0gCHDZBAxOooAUmiKgqJRqDd1bTFUz0TGIKWs1WWNMPawCEH4qQgoiqQAcmWMImxgkKiQbCmq3A6OssUEgAOAKUHvWoNQFxghhE9AVJmIEJkjAKlOpgFauIRERxAFNWnFNCCXCJLI6zCKc6tRWtGAUN5mkCNURiFHAoqUQj6gdXJCGigcDqVV8h00Z0IALH4s9x+oDVumKVDTt4gQkYOlagwgEOLAjEKkqKA53mlBUyXURUFYIIgTzRrnY1qwnm8IcV0CAOmxiFK0Dhis6qIaKAiGln6ypTISxECwP5CAC4AFlXYNUVmziNARtGS1qG4oAHEZVBZ3c72lloaTQAGM9APpAQByCWt7yNBCCQ69pWgEKvxOSsaEWLUVUcBwCKIYgWGnNc5nqXt5tIgQ44611ZOKKAtdmIKUgEAAdo4RHhhKxHXdtc+cZUrVg9xRmI256ToAG4LQlwSF4CE0SER8AIJglqzXOGEXhgAexNcEgMIAKNwCQgADs=\'>
<img id=tile9 src=\'data:image/gif;base64,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\'>
</pre>
<pre id=\'question_pre_mj\' style=\'display:none\'>
1234567891199 9
1234567891166 7
1234567894499 7
1234567898899 7
1234567891122 7
1234567897888 6
1234567892399 6
1234567893337 6
1234567895599 6
1234567891155 6
1234567893777 6
1234567892223 6
1234567891178 6
1234567896667 5
1234567897899 5
1234567891123 5
1234567894478 5
1234567891188 5
1234567895578 5
1234567892366 5
1234567891134 5
1234567892355 5
1234567893334 5
1234567897789 5
1234567894555 5
1234567894456 5
1234567891133 5
1234567896799 5
1234567895556 5
1234567891157 5
1234567894566 5
1234567895557 5
1234567896777 5
1234567895566 5
1234567893555 5
1234567894455 5
1234567894466 5
1234567892299 5
1234567897799 5
1234567893599 5
1234567891233 5
1234567893444 5
1234567891333 4
1234567892224 4
1234567893889 4
1234567891227 4
1234567894457 4
1234567893667 4
1234567893499 4
1234567893466 4
1234567894599 4
1234567893899 4
1234567893799 4
1234567892333 4
1234567894488 4
1234567891145 4
1234567891222 4
1234567891127 4
1234567893888 4
1234567891113 4
1234567891499 4
1234567894467 4
1234567893447 4
1234567891137 4
1234567892266 4
1234567893566 4
1234567897778 4
1234567891169 4
1234567895699 4
1234567896888 4
1234567891146 4
1234567897999 4
1234567892227 4
1234567892388 4
1234567894446 4
1234567894699 4
1234567892278 4
1234567891167 4
1234567894666 4
1234567891156 4
1234567897779 4
1234567898889 4
</pre>
<p style="margin-left:1em"><button onclick="next_mj()" style="cursor:hand;height:50px;position:relative;top:-20px;font:18pt 楷体,sans-serif;">换</button>&nbsp;<span id=seq_mj style=\'font: 18pt 楷体,sans-serif;\'></span>张牌。</p>
<script>
function init_mj() {
var d = 域名t(\'\n\')
if ((s = d[0]).charCodeAt(域名th - 1) == 13)
    for (var i = 0; i <域名th; i++)
        s = d[i], d[i] = 域名tr(0, 域名th - 1);
for(;;) if ((t = 域名()).length) { 域名(t); break }
return d
}
d_mj = init_mj()
next_mj()
function next_mj() {
    function ti(i) { return \'<img border=none src="\' + eval(\'tile\' + i + \'.src\') + \'"/>\' }
    var i = 域名d(域名om() * 域名th)
    var q = d_mj[i].split(\' \')
    q[0] = q[0].split(\'\').sort().join(\'\')
    var s = \'\'
    for (i = 0; i < 13; i++) s += ti(q[0][i])
    域名rHTML = s + \'和\' + q[1]
}
</script>
<!-- 数据用别的程序生成的。img_data=[\'xxxxxx\', \'xxxxx\']死活不行,可能太长了。-->
View Code

设置span的宽度 - allensun - 博客园 (域名)

挺强的算24程序,支持2重() - Fun_with_Words - 博客园 (域名)

麻将中的排列组合 - Fun_with_Words - 博客园 (域名)

标签:编程
湘ICP备14001474号-3  投诉建议:234161800@qq.com   部分内容来源于网络,如有侵权,请联系删除。