前端html+js实现抢登陆

某站有登陆限制,登陆数量超过一定数就登陆不进去了,只有等人退出才能登陆进去,总不能一直手工登陆吧,手工点登陆好久也登陆不上,然后写个html代替手工提交post请求,因为涉及到跨域,而又不想写后端代码,只有提交一次打开一个页面了,如果通过后端判断,可以统计次数,判断登陆状态等,那需要分析HTTP数据包,可能是单点登陆的,只是做个可以用就好了,代码如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head><title>OA刷登陆</title> <meta http-equiv="refresh" content="5"></head>
<body>
<center>
<form method="post" id="myform" class="myform" action="http://0535code.com/seeyon/main.do?method=login" target="_blank">
<input type="hidden" name="authorization" value="">
<input type="hidden" name="power" value="2">
<span>账户:</span><input type="txt" name="login_username" value="改为你的密码"> |
<span>密码:</span><input type="txt" name="login_password" value="改为你的账户"> |
<input type="hidden" name="random" value="">
<input type="hidden" name="fontSize" value="12">
<input type="hidden" name="screenWidth" value="1366">
<input type="hidden" name="screenHeight" value="768">
<input type="hidden" name="screenHeight" value="768">
<input type="button" value="开始登陆..." onclick="auto_submit();" />
</form>
</center>
<iframe height=768 width=1366 marginHeight=2 marginWidth=2 frameBorder=2 align="middle" scrolling=no  rel="nofollow"  src="http://0535code.com/seeyon/main.do?method=login"></iframe>
<script type="text/javascript">
function auto_submit() {
    //alert("test");
    document.getElementById('myform').submit();
    //setTimeout("auto_submit()", 2000);
}
auto_submit();
</script>
</body>
</html>

发表评论

电子邮件地址不会被公开。 必填项已用*标注