用過Typecho的都知道,Typecho默認的評論是沒有Ctrl+Enter快捷回復功能的.這樣子給大家評論造成的一定的不便.那么應該怎么修改呢?其實很簡單的,就一句非常簡單的代碼而已.剛好有人問到,就簡單的說下.好了,廢話就不多說了,下面看看這句簡單的代碼應該怎么寫?
首先找到當前主題(我用的是默認的主題)comments.php文件,文本區域的那個地方,代碼如下
<p><textarea rows="5" cols="50" name="text" class="textarea"><?php $this->remember('text'); ?></textarea></p>
<p><input type="submit" value="<?php _e('提交評論'); ?>" class="submit" /></p>
將其修改為:
看紅色的字體,就是修改的代碼.
<p><textarea rows="5" cols="50" name="text" class="textarea" onkeydown="if(event.ctrlKey&&event.keyCode==13){document.getElementById('misubmit').click();return false};"><?php $this->remember('text'); ?></textarea></p>
<p><input type="submit" value="<?php _e('提交評論'); ?>" class="submit" id="misubmit" /></p>
注意的是,在文本區域添加代碼后,還需要在按鈕上加一個ID,默認的按鈕是沒ID的,而且,必須對應.就是藍色的ID必須是按鈕的ID,這樣子就OK拉.很簡單吧...
下一篇 網站的URL路徑優化