给 WordPress 加入快捷键回复功能

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

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

<script> 
function ctrlEnter(e){  
    var theEvent = e?e:window.event; 
  if(theEvent.ctrlKey && theEvent.keyCode==13){ 
      document.getElementById("submit").click(); 
    }  
} 
</script>

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

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

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

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

转载自:http://ghsky.com/2008/04/add-ctrl-enter-answer.html

23 条评论

发表评论

*