给WP添加Ctrl+Enter回复快捷键

2009年7月20日08:00:08 简单设置 23 22,371

经常逛论坛的人一般都习惯评论完后直接按 Ctrl+Enter 提交评论,使用 QQ 聊天时也是这样,打完字随手按下快捷键搞定,其实在 Wordpress的 comments.php 里 < ?php endif; ?>后插入如下 JS 代码也可以给留言板实现这个功能:

script type="text/javascript">
document.getElementById("comment").onkeydown = function (moz_ev)
{
var ev = null;
if (window.event){
ev = window.event;
}else{
ev = moz_ev;
}
if (ev != null && ev.ctrlKey && ev.keyCode == 13)
{
document.getElementById("submit").click();
}
}

然后继续在 comments.php 文件中找到下面这句:

将 value="Submit"(不同的主题可能会有些差别,其实就是提交的那个按扭)的 value 值里加上一个(Ctrl+Enter),改成 value="Submit(Ctrl+Enter)"

方法二:(万戈)

 在 comments.php 中找到以下代码:

修改为:

总结:相比来说,第二种方法更简单,却实现了相同的效果。

评论已关闭!

目前评论:23   其中:访客  22   博主  0   引用   1

    • 老N 老N 6

      好!我就用第二种吧

      • 沉睡的骆驼 沉睡的骆驼 4

        看看.

        主题中的comments.php?

        • i.am.Ben i.am.Ben 0

          要走了…嘿嘿

          • LAONB LAONB 3

            我正在找这东西,以前MG用的JS,我个人不喜欢,正好换成第二种简介的代码。

            • 林木木 林木木 4

              怎么作者成我的了?第二种倒是我瞎逛逛来的,第一种就不知道谁的了……

                • 酋 长 酋 长 9

                  @林木木 不是出自你的博客?你也是转的?

                    • 万戈 万戈 0

                      @酋 长 方法二是木木教我的,非我原创~

                        • 酋 长 酋 长 9

                          @万戈 很尴尬的是,木木说不是他原创的。

                    • 金色影子 金色影子 1

                      不错,学习了!

                      • bossco bossco 1

                        不错,不错

                        • Er Er 0

                          学习了

                          • 纹身 纹身 0

                            这个很方便啊 ^_^

                            • 网络生活 网络生活 1

                              郁闷啊,按照这个方法我的不行啊,请高手指点

                              • coffee coffee 1

                                弄了,很实用哦…

                                • soping soping 1

                                  照猫画虎,搞掂~~哦耶!

                                  • 7k7k小游戏 7k7k小游戏 0

                                    这下方便多啦!

                                    • 煮茶老头 煮茶老头 1

                                      确实习惯用Ctrl+Enter
                                      不过这个博客貌似在Chrome下面快捷键没法使用

                                      • hjxue hjxue 1

                                        用第二种方法,后台怎么出错了,
                                        你的快捷方式怎么也不管用

                                        • sky sky 0

                                          不错,第二种方法够简单的了,可以用的

                                          • Larry Larry 0

                                            可惜没有提示信息啊

                                            • jamiexin jamiexin 0

                                              为啥我的博客第二种方法不行呢?我试试第一种

                                            • 来自外部的引用: 1

                                              • 给WP添加Ctrl+Enter回复快捷键 – 麦叶网