emlog的验证码点击自动刷新功能。我刚用没多才时间。今天 发现在发表评论时验证码点击没反应,如果出看不清的话就得从新刷新页面了。这样很不方便。
在程序上小小的改动了一下
首先在index.php这上文件里的
第108行找到<img src=\"".BLOG_URL."lib/checkcode.php\" align=\"absmiddle\" />
然后再这个基础上加一个
onclick="sx()" alt="点击刷新" id="check"
就成了
<img onclick="sx()" id="check" alt="点击刷新"
src=\"".BLOG_URL."lib/checkcode.php\" align=\"absmiddle\" />
这时候就可以保存了
第二是\lib\js\common_tpl.js,打开这个文件common_tpl.js
加上:
//刷新验证码function sx(){ var change=document.getElementById('check'); change.src="http://suiyidian.cn/lib/checkcode.php?"+Math.random(); }
第三是content\templates\default\main.css,打开这个文件main.css
加上:
#check{cursor:pointer;}
这样就可以保存了,效果就做好了,可以看下效果,对了还有一点没说,在这之前一定得开启验证功能!
本文由 kevin 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。