RSS

给WP加入Ctrl+Enter快捷键回复功能

2008年04月20日 | ghSky | 浏览: 361   

My Own Site

多年以来在QQ上都用惯了Ctrl+Enter的回复模式,在DZ下也可以用这个快速回复帖子!但是在下却没有这个快捷的功能,今天总算是在朋友(刺猬哥哥)的帮助下搞定了,在此给大家分享一下,就着再次感谢一下刺猬哥哥!

首先是在模版的comments.php加一段JS代码

  1. <script language=javascript>
  2. function ctrlEnter(e){ 
  3.     var theEvent = e?e:window.event;
  4.   if(theEvent.ctrlKey && theEvent.keyCode==13){
  5.       document.getElementById("submit").click();
  6.     } 
  7. }
  8. </script>

记住,最好是加在php的头部!

最后是找到这段,并修改:

  1. <textarea name="comment" id="comment" tabindex="4" rows="4" cols="70" ></textarea>
  2. 修改为:
  3. <textarea name="comment" id="comment" tabindex="4" rows="4" cols="70" onkeyup="javascript:return ctrlEnter(event);"></textarea>
  4. 注意,添加了这段代码:onkeyup="javascript:return ctrlEnter(event);"

哈哈,这样基本上就大功告成了,大家可以尝试做一下试试!

4 Comments For This Post

  1. Gravatar Cople-小影 Says:

    好东西…多谢刺猬哥哥…

    [回复该留言]

  2. Gravatar ghSky Says:

    向刺猬哥哥致敬!

    [回复该留言]

  3. Gravatar K Says:

    太……麻烦了,Gh哥哥啊,你应噶经常更新勃客,要么还怎么勃啊…

    [回复该留言]

  4. Gravatar ghSky Says:

    这还麻烦啊……汗,不麻烦做成插件,可是不会,哦也!
    高考完了才有时间好好更新

    [回复该留言]

Leave a Reply

:smile: :arrow: :biggrin: :rolleyes: :mad: :question: :twisted: :neutral: :wink: :sad: :surprised: :confused: :razz: :evil: :eek: :mrgreen: :idea: :redface: :cry: :exclaim: :cool: :lol:

   [完成后按 Ctrl+Enter 发布]