2013-11-07 6 views
0

У меня есть безопасная зона регистрации в форме. Обычно они обрабатываются, а затем пользователь переходит на определенную страницу, которая является целевой страницей для безопасной зоны. Я хотел бы изменить регистрационную форму, чтобы она регистрировала их таким же образом, но позволяет перенаправить их на другую страницу. Как я могу использовать javascript для этого? Причина этого заключается в том, что у меня почти 3000 подписчиков в этой безопасной зоне, и вы не хотите дублировать их для другой безопасной зоны. Любая помощь приветствуется.Как перенаправить пароль после входа пользователя?

HTML форма:

<form name="catseczoneform74513" onSubmit="return checkWholeForm74513(this)" method="post" action="https://redlakewalleye.worldsecuresystems.com/ZoneProcess.aspx?ZoneID=12369&amp;Referrer={module_siteUrl,true,true}&amp;OID={module_oid}&amp;OTYPE={module_otype}"> 
     <div class="form"> 
     <div class="item"> 
      <label for="SZUsername">Username</label><br /> 
      <input class="cat_textbox_small" type="text" name="Username" id="SZUsername" maxlength="255" /> 
     </div> 
     <div class="item"> 
      <label for="SZPassword">Password</label><br /> 
      <input class="cat_textbox_small" type="password" name="Password" id="SZPassword" maxlength="255" autocomplete="off" /> 
     </div> 
     <div class="item"> 
      <input type="checkbox" name="RememberMe" id="RememberMe" /><label for="RememberMe">Remember Me</label> 
     </div> 
     <div class="item"> 
      <input class="cat_button" type="submit" value="Log in" />&nbsp;<a href="/_System/SystemPages/PasswordRetrieveRequest">Lost password?</a> 
     </div> 
     </div> 
     <script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script> 
     <script type="text/javascript"> 
      //<![CDATA[ 
      function checkWholeForm74513(theForm){var why = "";if (theForm.Username) why += isEmpty(theForm.Username.value, "Username");if (theForm.Password) why += isEmpty(theForm.Password.value, "Password");if (why != ""){alert(why);return false;}theForm.submit();return false;} 
      //]]> 
     </script> 
    </form> 
+0

Вы хотите перенаправить пользователя на другие страницы в пределах защищенной зоны? Скажите, что кто-то вошел в систему, закладок на странице, выходит из системы, а затем возвращается на страницу с закладкой ... вам нужно отправить их на страницу входа, а затем на страницу с закладками? – Tim

ответ

2

Для того, чтобы перенаправить пользователя в другое место с JavaScript, используйте следующее:

window.location.href = "http://www.example.com"; 

Как указывалось here, альтернативный способ заключается в следующем:

window.location.replace("http://stackoverflow.com"); 

Первый эмулирует поведение щелчка по ссылке, а другой действует как Переадресация HTTP.

0

вы можете использовать document.location.href = "link";

Смежные вопросы