我已经实现了recurly.js表单但在加载recurly.js时遇到了问题。以下是我的代码:
<form>
<input type="text" data-recurly="first_name">
<input type="text" data-recurly="last_name">
<div data-recurly="number"></div>
<div data-recurly="month"></div>
<div data-recurly="year"></div>
<div data-recurly="cvv"></div>
<input type="hidden" name="recurlytoken" data-recurly="token">
<button>
submit
</button>
</form>
<script src="https://js.recurly.com/v4/recurly.js"></script>
<script type="text/javascript">
$('document').ready(function() {
$('#signupForm').on('submit', function(event) {
var form = this;
event.preventDefault();
recurly.token(form, function(err, token) {
if (err) {
alert(JSON.stringify(err));
return false;
} else {
$('input[name="recurly-token"]').val(token.id);
form.submit();
}
});
});
});
</script>
我面临的问题是&#34; NetworkError:403 Forbidden - https://js.recurly.com/v4/recurly.js&#34;
答案 0 :(得分:0)
浏览器和recurly.js文件之间存在某种网络问题。您需要查看防火墙设置。 recurly.js文件似乎托管在cloudflare上,可能会被阻止?
浏览器应该发送像
这样的请求服务器应该用
回复