我的登錄頁面是這樣工作的:當你輸入它時,javascript會讀取你的一些信息,將它寫入某些輸入並提交,以便讀取數據可以被讀取,在服務器上處理。RedirectUrl信息在客戶端代碼回發後丟失
<script language="javaScript" type="text/javascript">
function getUserInfo()
{
var userInfo = xyz.GetSecureBox();
form1.info.value = userInfo;
form1.read.value = "true";
form1.submit();
}
</script>
服務器代碼根據提供的數據驗證用戶與否。
問題是,當您嘗試輸入不同的頁面時,讓我們將其設爲Default.aspx,然後使用RedirectUrl參數重定向到登錄頁面,以便您可以進行身份驗證。但回發後,我的JavaScript RedirectUrl信息丟失。我該如何保存它?
那麼我當然可以讀取js中的查詢字符串參數,並將其寫入一些輸入。我如何訪問JS中的查詢字符串參數?也許有一種不同的方式?