【发布时间】:2015-09-07 11:41:04
【问题描述】:
我正在使用braintree.js 表单。我通过注册onPaymentMethodReceived 回调使用ajax 提交它。到目前为止一切顺利,效果很好。
但是,在提交表单后,有两个步骤:首先将付款详细信息提交到 Braintree 并进行验证(当微调器显示在表单上时),然后页面上的详细信息是匿名的,onPaymentMethodReceived回调触发我可以用来发送到我的服务器的随机数。
问题是我想在单击表单提交按钮时禁用它,但是在其上注册 onClick 处理程序会导致 Braintree 忽略单击。
我知道此时客户的卡片详细信息在页面上可见,但由于 iframe 来自不同的域,以及此时我可以使用的任何潜在方法来获取无论如何,我可以用setInterval() 做的详细信息,所以我真的没有看到这方面的安全案例。
有什么方法可以检测到点击这里吗?
【问题讨论】:
标签: javascript braintree