请选择 进入手机版 | 继续访问电脑版
Mozilla

火狐社区

登录    注册

QQ互联

京东登录无法完成校验

唠叨小明 社区新人 发表于 2019-6-6 00:51:00 | 显示全部楼层 [复制链接]
1 80
点击图片的时候总是无法完成校验,其他浏览器没问题。



调查代码发现是京东的验证码模块做了一些改动:

// new

$captcha("body").append(r), n(), $captcha("#cpc_img").bind("click", function(a) {
  $captcha(".click_icon")[0].style.top = a.offsetY - 22 + "px", $captcha(".click_icon")[0].style.left = a.offsetX - 10 + "px", $captcha(".click_icon").show(), setTimeout(function() {
    var c = {};
    c.ht = $captcha("#captcha_dom #cpc_img").height(), c.wt = $captcha("#captcha_dom #cpc_img").width(), c.x = a.offsetX, c.y = a.offsetY, m(c, v)
  }, 50), a.stopPropagation(), a.preventDefault()
  }), a.onLoad()


// old

$captcha(document).off("click", "#captcha_dom #cpc_img").on("click", "#captcha_dom #cpc_img", function(a) {
       $captcha(".click_icon")[0].style.top = a.offsetY - 22 + "px", $captcha(".click_icon")[0].style.left = a.offsetX - 10 + "px", $captcha(".click_icon").show(), setTimeout(function() {
        var c = {};
        c.ht = $captcha("#captcha_dom #cpc_img").height(), c.wt = $captcha("#captcha_dom #cpc_img").width(), c.x = a.offsetX, c.y = a.offsetY, m(c, v)
       }, 50), a.stopPropagation(), a.preventDefault()
xuyuehang Mozilla员工
发表于 2019-6-6 14:10:42 | 显示全部楼层
是否有具体链接?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表