图形验证码用于登录时进行验证,总结一下。
1. 显示时错误点: 向接口发起请求,返回数据时报
SyntaxError: Unexpected token � in JSON at position 0
原因是返回的数据不是json格式,返回的是图片,所以报错
解决办法:不向接口发起请求,将路径直接赋给src,注意以字符串的形式
2.点击刷新时错误点:点击图片没有反应
原因是由于缓存,src的值不发生改变,导致后台框架不重新刷新页面,故而没有反应
解决办法:将src路径后面加一串随机数,改变src变量的值
切记:在路径后面要加一个“?”,表示后面的随机数是个参数,从而 保证变量发生变化
而接口不变化

网友评论