如何将用户重定向到另一个内部页面?

时间:2015-06-19 15:36:53

标签: javascript redirect parse-platform

创建记录后,用户将被重定向到内部页面。

"redirect to home.html"

我已尝试过,将代码添加到"成功"但没有成功:( 如何在注册或登录后重定向?

window.location.href = "http://stackoverflow.com";

上述代码仅在按F5后才能生效

<script type="text/javascript">
       Parse.initialize("UWkFSQ1DY.......", "mgI77........");
       var Post = Parse.Object.extend("Post");

       $("#signup").submit(function(event){
         event.preventDefault();

         var username = $("#signup-username").val();
         var pass = $("#signup-password").val();
         var email = $("#signup-email").val();

         var user = new Parse.User();
         user.set("username", username);
         user.set("password", pass);
         user.set("email", email);

         user.signUp(null, {
           sucess: function(user){
            window.location.href = "http://stackoverflow.com";
           }, error: function(user, error){
             console.log("signup error:"+error.message);
           }
         });
       });
  </script>

1 个答案:

答案 0 :(得分:0)

您可以先将sucess更改为success,然后尝试window.location = "http://www.yoururl.com";window.location.href = "whatever"window.location.replace("http://www.yoururl.com/");

那么你可以添加一个返回它。 如果它仍然不起作用?尝试使用setTimeout。