美文网首页
手机浏览器点击按钮无反应问题

手机浏览器点击按钮无反应问题

作者: hello_water | 来源:发表于2017-03-10 09:35 被阅读637次

上周遇到了一个黑莓手机浏览器兼容性问题,A按钮点击无反应,没有触发任何事件。这块的代码一直没有修改过,不知道是怎么回事。

试了很多种方法,比如使用document.body.innerHTML打印部分代码、一边删代码一边测试,都没效果。

因为页面是后台读取ftl生成的html内容,我从windows chrome上把已编译好的html内容copy下来,保存到文件中使用sublime打开查看,在<head>标签下看到有个</script>标签颜色不对(白色),而上面的<script>标签是红色,猜想可能是中间有特殊字符。

查找中间的内容发现在for()的判断条件中“i<len“,”<len“被手机浏览器解析为html标签了,导致这段js代码异常,后面的js代码也无法正常执行,按钮没反应。

问题很简单,定位的时间也蛮长的。

相关文章

网友评论

      本文标题:手机浏览器点击按钮无反应问题

      本文链接:https://www.haomeiwen.com/subject/giagjttx.html