最新消息:欢迎加入小松的QQ群一起讨论一起学习,搜索页面修改成lua+ElasticSearch,使用php这个页面速度相对慢一点,优化之后速度杠杠的,如有问题请加群联系我

js兼容性错误导致没有办法留言

前端技术 411浏览 0评论

这两天小松觉得有点奇怪,怎么都没有人留言了,小松平时都喜欢用chrome浏览器,发现留言没有什么问题,今天偶然的一个机会,在火狐游览器了查看了一下我的网站,发现,代码插件没有加载,评论的滚动条也没有加载导致没有办法留言,于是打算解决一下这个问题,先看一下错误的截图

错误一:代码插件没有使用

代码插件没有使用

错误二:评论的插件也没有使用

评论的插件也没有使用
结果发现这个添加的event.keyCode代码有兼容性问题
提示错误

错误: 无法获取属性“keyCode”的值: 对象为 null 或未定义

keyCode错误网上找到的方法

var e = window.event;
if (e.keyCode)
{
  val = e.keyCode;
}
else if(e.which)
{
  val = e.which;
}

但是测试发现还是有错误
于是我想用jquery的方式这样总不会错吧

自己写的keyCode的解决方法

$(document).keydown(function (event) {
  if(event.keyCode == 123){
    ...
  }
})

测试发现没有问题了,留言等问题都正常了,默默期待有人留言

QQ交流群:136351212(满) 455721967

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» js兼容性错误导致没有办法留言
本文链接地址:https://www.phpsong.com/1583.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!