首页 新闻 会员 周边 捐助

如何防止机器注册?

0
悬赏园豆:10 [已关闭问题] 关闭于 2015-12-28 22:46

我用js自动填充了一些值用于163邮箱注册

//填写用户名字段
var a = document.getElementById('nameIpt');
a.value = 'mfmrtmtemrtr';

//填写密码字段
var b = document.getElementById('mainPwdIpt');
b.value = 'a111111';

//重复密码字段
var c = document.getElementById('mainCfmPwdIpt');
c.value = 'a111111';

//填写验证码字段
var d = document.getElementById('vcodeIpt');
d.value = 'sdfsdf';

//用代码控制提交表单
var e = document.getElementById('mainRegA');
e.click();

下图是用上面的代码自动填充的

为什么在立即注册被点击以后没有向服务器发起任何请求呢?表单里的数据都是合法的。

然后尝试人工输入表单数据,再点击注册,结果向服务器发起请求了,请问这是怎么做到的?

用代码填充的表单无法提交,而人工填充的表单就可以提交呢?

逐影的主页 逐影 | 小虾三级 | 园豆:982
提问于:2015-12-25 23:59
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册