首页 > 网站建设 > emlog相关 > 关于emlog4.0.1评论CTRL+ENTER快捷键的设置方法
2011
06-09

关于emlog4.0.1评论CTRL+ENTER快捷键的设置方法

  本文也是参考了em论坛中的方法设置的,不过是论坛里发的可能是4.0之前的版本,我是做了下对比后试验成功的所以特写此文已记录下来方便诸位网友添加!

方法一(发现有兼容问题,不推荐使用):

  首先、需要修改templates\default\module.php,把此文件下载到本地,用DW打开后找到</p>
<p class=”comment-header”></p>发表评论:此段代码,目前4.0.1版本在335行左右。

  其次是复制以下代码,将其插入于335行所找代码之上。

<script>function key_example(){ if(window.event.ctrlKey && event.keyCode==13) document.commentform.submit(); }document.onkeydown=key_example;</script>

  第三,保存后上传覆盖相关文件即可!此代码经测试发现在windows7系统下FIREFOX浏览器中失效推荐使用以下办法:

方法二:

  首先、用DW新建一个js文件,然后将下面的代码复制到js文件中保存。

$(function() {
   $(document).keypress(function(e){
      if(e.ctrlKey && e.which == 13 || e.which == 10) {
      $("#commentform").submit();
      } else if (e.shiftKey && e.which==13 || e.which == 10) {
      $("#commentform").submit();//#commentform是发表评论表单form的ID
       }
      })
   });

  其次、在head.php中<head></head>之间添加<script src=”<?php echo TEMPLATE_URL; ?>kjj.js” type=”text/javascript”></script>

  最后、将两个文件同时上传到 template文件夹下即可!

最后编辑:
作者:xindao
这个作者貌似有点懒,什么都没有留下。

关于emlog4.0.1评论CTRL+ENTER快捷键的设置方法》有 16 条评论

留下一个回复

你的email不会被公开。