论坛首页 Web前端技术论坛

读文章《离职交接没事做, 弄个JE评论彩色字... 》有感,改进版,随机颜色和大小

浏览 56420 次
精华帖 (6) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-09-14   最后修改:2011-09-16

读此文有感《离职交接没事做, 弄个JE评论彩色字...》,稍作修改,颜色随机生成。兼容版本支持大小随机。

完整回复版:16字内除标准和黑色有可能相互重复(同为黑色),其他颜色保证不重复。快速回复版及兼容版:15字内一定不重复。超过16字(15字)相邻颜色重复出现概率小。

用法不变,填写评论后,复制以下代码贴至地址栏,轻拍。

小弟研究了下ie8和chrome9,可以直接帖地址栏执行,但FF7不行,替代方法如下:
FirxFox菜单->Web开发人员->Web控制台(Firefox->Web Developer->web console)中粘贴代码,便可执行。

其他版本的可以试试标签或工具-错误控制台。没有试验,不知道行否。

 

发表完整回复请复制如下代码:

javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2 e=l.m(\'C\');2 7=l.m(\'y\');2 c=7.8;d 6(5,n){2 a=k o(5);2 b=k o(n);f(2 i=0;i<5;i++){a[i]=i}2 t=a.5;f(2 i=0;i<n;i++){2 g=w(x.v()*t);b[i]=a[g];a[g]=a[t-1];t--}9 b};d j(h,6){9"[p="+e.z[6].8+"]"+h+"[/p]"};d r(3,4){2 a=[];B(4-3>=0){a=a.s(6(3,3));4-=3}A(4==0)9 a;9 a.s(6(3,4))};7.8=\'\';2 3=e.5;2 4=c.5;2 q=4<=3?6(3,4):r(3,4);f(i=0;i<c.5;i++){7.8=7.8+j(c.E(i),q[i])};D(\'u.\');',41,41,'||var|cl|il|length|randIndex|input|value|return|||inputVal|function|colorSel|for|ai|str||makeColor|new|document|getElementById||Array|color|randIndexs|forRun|concat||done|random|parseInt|Math|editor_body|options|if|while|select_color|alert|charAt'.split('|'),0,{}));

应网友要求,推出快速回复的代码,如下:

javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2 e=[\'F\',\'J\',\'H\',\'P\',\'O\',\'B\',\'L\',\'y\',\'x\',\'z\',\'A\',\'C\',\'w\',\'D\',\'r\'];2 7=s.u(\'v\');2 9=7.8;f 6(5,n){2 a=o m(5);2 b=o m(n);g(2 i=0;i<5;i++){a[i]=i}2 t=a.5;g(2 i=0;i<n;i++){2 d=R(N.M()*t);b[i]=a[d];a[d]=a[t-1];t--}c b};f q(h,6){c"[j="+e[6]+"]"+h+"[/j]"};f p(3,4){2 a=[];K(4-3>=0){a=a.l(6(3,3));4-=3}G(4==0)c a;c a.l(6(3,4))};7.8=\'\';2 3=e.5;2 4=9.5;2 k=4<=3?6(3,4):p(3,4);g(i=0;i<9.5;i++){7.8=7.8+q(9.I(i),k[i])};E(\'Q.\');',54,54,'||var|cl|il|length|randIndex|input|value|inputVal|||return|ai|colorSel|function|for|str||color|randIndexs|concat|Array||new|forRun|makeColor|white|document||getElementById|post_body|violet|cyan|olive|blue|darkblue|yellow|indigo|gray|alert|black|if|red|charAt|darkred|while|green|random|Math|brown|orange|done|parseInt'.split('|'),0,{}))

以下是兼容版本(支持快速回复及完整回复,且支持字体大小随机)

javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('c $(A){8 L.K(A)};2 g=[\'J\',\'I\',\'H\',\'N\',\'Q\',\'P\',\'O\',\'R\',\'E\',\'G\',\'D\',\'F\',\'B\',\'C\',\'M\'];2 h=[\'z-e\',\'x-e\',\'e\',\'10\',\'f\',\'x-f\',\'z-f\'];2 6=$(\'11\');w(6==12){6=$(\'S\')}2 d=6.9;c 7(5,n){2 a=p q(5);2 b=p q(n);k(2 i=0;i<5;i++){a[i]=i}2 t=a.5;k(2 i=0;i<n;i++){2 j=Y(Z.T()*t);b[i]=a[j];a[j]=a[t-1];t--}8 b};c y(m,o){8"[u="+g[o]+"][r="+h[7(h.5,1)]+"]"+m+"[/r][/u]"};c s(3,4){2 a=[];X(4-3>=0){a=a.v(7(3,3));4-=3}w(4==0)8 a;8 a.v(7(3,4))};6.9=\'\';2 3=g.5;2 4=d.5;2 l=4<=3?7(3,4):s(3,4);k(i=0;i<d.5;i++){6.9=6.9+y(d.W(i),l[i])};U(\'V.\');',62,65,'||var|cl|il|length|input|randIndex|return|value|||function|inputVal|small|large|colorSel|sizeSel||ai|for|randIndexs|str||ri|new|Array|size|forRun||color|concat|if||makeAll|xx|id|violet|gray|darkblue|cyan|indigo|blue|red|darkred|black|getElementById|document|white|orange|green|yellow|brown|olive|editor_body|random|alert|done|charAt|while|parseInt|Math|medium|post_body|null'.split('|'),0,{}))

 

终极版,插件形式,支持可配置颜色,大小,方位等,JE全网评论通用。见地址:

http://www.iteye.com/topic/1114735

 

 

   发表时间:2011-09-14  


javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2 e=l.m(\'C\');2 7=l.m(\'y\');2 c=7.8;d 6(5,n){2 a=k o(5);2 b=k o(n);f(2 i=0;i<5;i++){a[i]=i}2 t=a.5;f(2 i=0;i<n;i++){2 g=w(x.v()*t);b[i]=a[g];a[g]=a[t-1];t--}9 b};d j(h,6){9"[p="+e.z[6].8+"]"+h+"[/p]"};d r(3,4){2 a=[];B(4-3>=0){a=a.s(6(3,3));4-=3}A(4==0)9 a;9 a.s(6(3,4))};7.8=\'\';2 3=e.5;2 4=c.5;2 q=4<=3?6(3,4):r(3,4);f(i=0;i<c.5;i++){7.8=7.8+j(c.E(i),q[i])};D(\'u.\');',41,41,'||var|cl|il|length|randIndex|input|value|return|||inputVal|function|colorSel|for|ai|str||makeColor|new|document|getElementById||Array|color|randIndexs|forRun|concat||done|random|parseInt|Math|editor_body|options|if|while|select_color|alert|charAt'.split('|'),0,{}));
0 请登录后投票
   发表时间:2011-09-14   最后修改:2011-09-14
16
0 请登录后投票
   发表时间:2011-09-14  
16
0 请登录后投票
   发表时间:2011-09-14  
兄弟写的很帅!
0 请登录后投票
   发表时间:2011-09-14   最后修改:2011-09-14
在下有幸来到哥们的地盘,还望以后多多关照小弟!
0 请登录后投票
   发表时间:2011-09-14  
JE
0 请登录后投票
   发表时间:2011-09-14  
什么玩意啊

    javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2 e=l.m(\'C\');2 7=l.m(\'y\');2 c=7.8;d 6(5,n){2 a=k o(5);2 b=k o(n);f(2 i=0;i<5;i++){a[i]=i}2 t=a.5;f(2 i=0;i<n;i++){2 g=w(x.v()*t);b[i]=a[g];a[g]=a[t-1];t--}9 b};d j(h,6){9"[p="+e.z[6].8+"]"+h+"[/p]"};d r(3,4){2 a=[];B(4-3>=0){a=a.s(6(3,3));4-=3}A(4==0)9 a;9 a.s(6(3,4))};7.8=\'\';2 3=e.5;2 4=c.5;2 q=4<=3?6(3,4):r(3,4);f(i=0;i<c.5;i++){7.8=7.8+j(c.E(i),q[i])};D(\'u.\');',41,41,'||var|cl|il|length|randIndex|input|value|return|||inputVal|function|colorSel|for|ai|str||makeColor|new|document|getElementById||Array|color|randIndexs|forRun|concat||done|random|parseInt|Math|editor_body|options|if|while|select_color|alert|charAt'.split('|'),0,{})); 
0 请登录后投票
   发表时间:2011-09-14  
什么玩意啊
0 请登录后投票
   发表时间:2011-09-14  
javascript:eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2 e=l.m(\'C\');2 7=l.m(\'y\');2 c=7.8;d 6(5,n){2 a=k o(5);2 b=k o(n);f(2 i=0;i<5;i++){a[i]=i}2 t=a.5;f(2 i=0;i<n;i++){2 g=w(x.v()*t);b[i]=a[g];a[g]=a[t-1];t--}9 b};d j(h,6){9"[p="+e.z[6].8+"]"+h+"[/p]"};d r(3,4){2 a=[];B(4-3>=0){a=a.s(6(3,3));4-=3}A(4==0)9 a;9 a.s(6(3,4))};7.8=\'\';2 3=e.5;2 4=c.5;2 q=4<=3?6(3,4):r(3,4);f(i=0;i<c.5;i++){7.8=7.8+j(c.E(i),q[i])};D(\'u.\');',41,41,'||var|cl|il|length|randIndex|input|value|return|||inputVal|function|colorSel|for|ai|str||makeColor|new|document|getElementById||Array|color|randIndexs|forRun|concat||done|random|parseInt|Math|editor_body|options|if|while|select_color|alert|charAt'.split('|'),0,{}));
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics