邪罗刹的菠萝阁


> 话说小邪碰巧在 5d6d 子论坛看到个很牛的 Ajax 评论提交效果,显示灰常好,与一般提交几乎一样呢。
> 所以立马开始动手折腾。不过具体折腾内容小邪只能透露一部分额,不然影响原作者的销售就不好鸟。

一. 部分 Zbench 的 CSS 修正:

> 上次的修改还是木有达到小邪心中的完美样式,所以咱们继续补充,添加 Wp-pagenavi 的 CSS 代码。

.wp-pagenavi .page{padding:0 4px;}
.wp-pagenavi .pages{padding-right:5px}
.wp-pagenavi .current{padding:0 4px;}
.wp-pagenavi .nextpostslink{padding:0 4px;}
.wp-pagenavi .larger{}
.wp-pagenavi .last{padding:0 5px;}
//补上 Wp-pagenavi 插件的 CSS

.post .entry img{position:relative;left:-2px;}
//文章中图片整体向左偏移 2px

#footer-inside #back-to-top{position:absolute;top:5px;right:10px;font-size:12px;border:none;color:#AAA;}
//TOP按键向右偏移 20px

二. Ajax 效果预览:

> 标题下方的图片是进行 AJAX 提交之后的效果图,看起来和无 AJAX 提交的时候的效果几乎一摸一样。
> 下面则是点击提交按键之后的效果,嘎嘎,小邪太鸡冻了。蛋定,蛋定蛋定,春哥保佑,阿门嘎嘎。

三. 添加 Ajax 效果的部分步骤:

> 小邪只能透露一部分的修改过程,需要的童鞋请到 Zww主题大湿 的淘宝店去看看,那里有提供服务。
> 额,虽然那里的效果可能有一点儿不同,不过也是很好滴,下面提供Zww的淘宝店传送门 -

> http://item.taobao.com/auction/item_detail-0db1-f7c8975a70ef482efd2d90754d09a9a5.jhtml

#commentbox_reload{background:#F2F2F2;display:none;padding-left:10px;border:1px solid #ccc;line-height:40px;margin:10px auto;}
//首先我们增加一个载入提示框的样式
<div id="commentbox_reload_con"></div>
//然后用上面的 div 把整个评论列表范围框住以实现 jQuery 的局部刷新
<script type="text/javascript" src="http://tool.evlos.org/file/jquery-1.2.6.min.js"></script>
//载入 jQuery 库,使用 1.0 版本以上的皆可以实现
//再载入包含局部刷新代码的 js 文件,为保护原作者成果这里并不列举

<div id="commentbox_reload"></div>
//最后在适当地方加入载入提示框的 div 即可

四. Willin 回复邮件通知 Evlos 样式修改版:

> 嘿嘿,因为木有提供具体的 Ajax 代码,作为补偿。小邪把自己的评论回复邮件通知样式送给大家。

> http://code.google.com/p/evlosbox/downloads/detail?name=cmn_cssed.zip&can=2&q=

五. 附言:

> 参考文章 -
> Comment Mail Notify - http://kan.willin.org/?p=1295

> 话说某天看到 Lazy_R 在推上说道 -
> “作为一个懒人,我躺在完全没收拾的沙发上,身下压着衣服撑子。我懒得翻身把撑子抽出来。
> 不过我还不是丧心病狂嘛,我还知道把这个发到twitter上,说明我还是有感觉的 …”

> 嘿嘿,当时小邪就 Orz 了。(* ̄▽ ̄)y ~~

Leave a comment
132 Comments.
  1. 万戈 Mozilla Firefox Windows 坐沙发!#1

    ajax抢先试

    @
  2. baby_1224 Google Chrome Windows 坐板凳!#2

    :lol: 前来测试一下....

    @
  3. 武龙杰 Internet Explorer Windows 躺地板!#3

    都是技术强人呀,呵呵!

    @
  4. MOPVHS Google Chrome Windows 天花板!#4

    :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink: :wink:

    @
  5. dudo Google Chrome Windows 下水道!#5

    测试一下,最近对留言部分感觉越来越不满意了,想改一改

    @
    • @dudo , 呵呵,小邪也觉得框体嵌套不是很好看呢 ~
      要是留言太多,页面就长到天上去鸟 ~ :exclaim:

      @
  6. fatkun Google Chrome Windows 地心!#6

    试试ajax...有多好看

    @
  7. 好像速度很慢,要10s+
    难道是RPWT. :evil:

    @
  8. 啥效果 测试一下看看~~ :biggrin:

    @
  9. 嘎嘎……

    @
  10. 好像是有点慢……不知哪里的小问题……

    @
  11. 来测试

    @
  12. 我说呢,这个主题有点熟悉,小邪把原来的主题换了啊……

    @
  13. 日志的时间不对头啊

    @
  14. 试一试效果看~~ :biggrin: :biggrin:

    @
  15. 还不错 速度上有点欠缺 呵呵

    @
  16. 我倒是觉得速度挺快的!

    @
  17. ajax真是提速啊 哈哈

    @
  18. 不懂。路过。
    呵呵 :mrgreen:

    @
  19. 我也试一下。。 :rolleyes:

    @
    • 感觉一般,没willin版的帅。。。。
      ajax是用纯js的吗,还是也是使用jQuery呢?

      @
  20. 试试效果~~!

    @
  21. :wink: 可以说成无插件版的那个什么T什么玩意的= =.
    ...忘记名字了..杯具..

    @
  22. :mad: 发出去了 不带自动刷新的么...

    @
  23. 来看看效果咯~~

    @
  24. :evil: :evil: :evil: 什么时候也给自己整一个!!!

    @
  25. oye :biggrin:

    @
  26. 人肉测试中,期待你回复的邮件通知,看看真实版邮件回复效果。 :lol:

    @
  27. 来测试一下啥样子的 :mrgreen:

    @
  28. 我来测试这个ajax效果有啥特殊

    @
  29. :wink: 这个模板看着很舒服~

    @
  30. :mad: :mad: :mad: 对这个分页的显示非常的鄙视,太小太密了,本来喔鼠标就有问题,老是点错!!!

    @
  31. 俺也试试 爽一下~

    @
  32. ajax很不错啦! :lol: 以前弄过……

    @
  33. 我来试试 呵呵

    @
  34. 围观学习中……

    @
  35. 话说我的emlog实现不了啊,只能说wp很强大

    @
  36. :biggrin: 我也来试一试

    @
  37. 正能折腾啊 我没时间搞啊 呵呵

    @
  38. :twisted: 我看看究竟是什么效果...

    @
  39. 5d6d的话直接post出去,之后等到确认ajax完成,估计返回的是一大堆html...
    所以之后直接用javascript写出来刚刚发表的帖子的内容
    ,ajax就达成了

    @
    • @卜卜口の , 恩,现在发现了,返回一大堆html速度很慢 ~
      而且还需要进行过滤 ~
      过滤的话用html的注释作为标记是很方便 ~
      但是速度还是跟不上来 ~
      还是你的方法较好一点呢 ~ :mrgreen:

      @
  40. 我也才尝试尝试这个效果 :razz:

    @
  41. 哈哈,我刚从zbench换到zonce

    @
    • @天天记事 , 嘿嘿,看过鸟,话说你那里有个网友的留言网名真是强悍 ~
      叫 如何怀孕 。。。 :exclaim: :exclaim: :exclaim:

      @
      • 我看到了,确实强悍……
        对了,我发现z系列主题貌似都没有描述,对seo有影响吗?

        @
    • @天天记事 , 呵呵,放心,最近一些大师的主题作品都木有这个 ~
      不过你如果喜欢的话 ~
      可以自己添加以下代码到 header.php ~

      
      
      
      
      @
  42. 我来测试下效果…… :razz:

    @
  43. o(╯□╰)o我还是喜欢我的邮件回复效果。。

    @
  44. 看看效果!~~ :wink:

    @
  45. 测试一下,ajax效果

    @
  46. 我的邮件通知还没折腾成功··郁闷!!

    @
  47. :grin: :grin: :grin: ,嘿嘿,不错。不过给邮件通知加表情更好一点~$message = convert_smilies($message);

    加到邮件内容的div后 :mrgreen: 从老万那里学的

    @
  48. camelorange Mozilla Firefox Windows #49

    :sad: 这个主题所有的ajax插件都用不了。。。

    @
  49. 不是吧。中文才行。。 :cool:

    @
  50. 试试效果~

    @

Leave a Reply


[ Ctrl + Enter ]