HTML5技术

特殊字符导致jquery-mobile 挂起(firefox控制台报错 malformed URI sequence)

字号+ 作者:H5之家 来源:H5之家 2017-02-07 11:00 我要评论( )

同事遇到一个问题,刷新页面导致页面挂起,浏览器控制台报错 malformed URI sequence, 经排查发现是引用jquery-mobile js引起的问题, 有一些中文参数在url中,当页面刷新后,参数自动转义出现特殊字符, 导致页面挂起。 问题模拟: 1.4版导致页面挂起,出

同事遇到一个问题,刷新页面导致页面挂起,浏览器控制台报错 malformed URI sequence,

经排查发现是引用jquery-mobile js引起的问题, 有一些中文参数在url中,当页面刷新后,参数自动转义出现特殊字符,

导致页面挂起。

问题模拟:

1.4版导致页面挂起,出现loading图标一直卡住:

image

?%E9

1.3版正常

?%E9

 

由于不是自己项目 无法调试,最终让同事把参数放入body使用post传输解决问题。

系统能给遇到此问题的同学一个参考。

 

相关参考:

https://github.com/jquery/jquery-mobile/issues/7853

https://github.com/cowboy/jquery-bbq/issues/21

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 闰秒导致MySQL服务器的CPU sys过高 - iVictor

    闰秒导致MySQL服务器的CPU sys过高 - iVictor

    2017-01-05 16:00

  • 字符型图片验证码识别完整过程及Python实现 - 一点一滴的Beer

    字符型图片验证码识别完整过程及Python实现 - 一点一滴的Beer

    2016-07-16 16:00

  • 窥探算法之美妙——详细讲解寻找最长重复字符串的原理 - cotyb

    窥探算法之美妙——详细讲解寻找最长重复字符串的原理 - cotyb

    2016-02-24 14:21

  • Java—字符串小结 - Smile-奋而斗之

    Java—字符串小结 - Smile-奋而斗之

    2015-12-09 09:27

网友点评