由于安全起见,iframe 嵌入式的第三方登陆框为了保证不是非授权第三方引用,可能需要在 form 表单的 target 里面设置为 _top 让整个页面刷新。逻辑似乎没有问题,但是在特殊环境下的 IE6 当中,就出现了一些麻烦的问题。
PHP | CSS | HTML | jQuery | 宅er
无聊地无聊地把模板文件改写了一下,换上了一些 html5 的标签,很初步地尝试和了解了一下 html5。
好在现在网上关于 html5 的信息很多,当然也包括 html5 在浏览器兼容方面的问题。
简单的 display:block; 就可以让很多浏览器兼容好。
对于 IE 和某些特殊的浏览器就得用 javascript 或者其他方法来解决问题了。
可以参考一下这篇文章:《How to get html5 working in ie and firefox2》
这个是 typecho 的关键字高亮插件 - HightLightTag,提供最基本的关键字高亮功能,如果有其他好的功能建议,欢迎提出来。
用鼠标点击的验证码插件,几乎可以防止绝大多数机器spam,或许你可以试试。
要说效果预览,给本文留言就知道了。
另外本插件参考 wp-clickcha 并移植到 typecho 环境下,应该得基于 GPLv2 开源吧。
将下一行代码插入到模板文件 comments.php 的最后一个 </form>的前面,即可。
<?php TypechoClickcha_Plugin::button(); ?>