我是一只历经沧桑的老狮

Typecho博客Ctrl+Enter快速回复

我们都知道用 QQ 或者微信或者其他聊天工具聊天的时候会有一个快速回复的功能键:Ctrl+Enter。非常的方便实用,那么博客中的评论回复可不可也设置这种快速回复的功能呢?答案是可以的,而且方法也非常的简单。

第一步

编辑当前主题的 comments.php 文件里找到以下类似代码:(不同主题代码不同,找到相似的就可以了)

<textarea id="comment" name="text" tabindex="1" class="textarea" ><?php $this->remember('text'); ?></textarea>

<textarea 后面加入以下代码:

onkeydown="if(event.ctrlKey&&event.keyCode==13){document.getElementById('misubmit').click();return false};"

完整的就是:

<textarea onkeydown="if(event.ctrlKey&&event.keyCode==13){document.getElementById('misubmit').click();return false};" id="comment" name="text" tabindex="1" class="textarea" ><?php $this->remember('text'); ?></textarea>

第二步

继续在 comments.php 文件里找到以下类似代码:(不同主题代码不同,找到相似的就可以了)

<input type="submit" tabindex="5" value="<?php _e('提交评论'); ?>" class="submit"/>

<input后面加入以下代码:

id="misubmit"

完整的就是:

<input id="misubmit" type="submit" tabindex="5" value="<?php _e('提交评论(Ctrl+Enter)'); ?>" class="submit"/>
本站未注明转载的文章均为原创,转载请注明来源,谢谢!

添加新评论