素材牛VIP会员
JQuery: submit()放在ready()成功登录OK,但是登录失败就会不断刷新页面,为何?
 醉***o  分类:JavaScript  人气:1077  回帖:1  发布于6年前 收藏

下面的页面是一个自动登录的页面,我是通过"/project/nologin"地址访问这个页面
submit()放在ready()里
如果成功登录,结果如期望,是OK的,
但是这个时候点退出的话,页面就会重新自动登录进去
更麻烦的是如果登录失败就会不断刷新页面,且刷新访问的链接是"/project/nologin"(我觉得即便是要不断刷新,访问的链接也应该是"/project/login"才对)
怎么回事?

<html>
<head>
<script>
    $(document).ready(function () { 
        $("#mainForm").submit();
        $("#mainForm").hide(); 
    });

</script>
</head>

<body>
  <iframe name="theFrame" width="60%" height="60%" id="theFrame"></iframe>
  <div id="mainDiv">
    <form target="theFrame" action="/project/login" method="post" id="mainForm">
      <input type="hidden" id="username" name="username" value="myname">
      <input type="hidden" id="password" name="password" value="mypasswd">
    </form>
  </div>
</body>
</html>

讨论这个帖子(1)垃圾回帖将一律封号处理……

Lv6 码匠
zx***30 其它 6年前#1
$(document).ready(function () { 
    $("#mainForm").submit();
});

我都不想回答你这个问题了 ==!

 文明上网,理性发言!   😉 阿里云幸运券,戳我领取