2013-03-07 16 views
0

是否可以從傳統的.asp頁面執行傳統表單動作?在asp頁面上運行表單動作

此應用我正在使用窗體到電子郵件網關(爲我不能查看源)

<form method="post" action="http://xxxx:7462/forms/7"> 
[FORM FIELDS HERE] 
<input type="submit" value="Submit Form" /> 
</form> 

即XXXX:7462 /形式/ 7動作發送的字段一個郵件網關發送一封電子郵件給某人,並重定向到一個名爲thankyou.asp的頁面

問題是,需要花費很長時間才能訪問thankyou.asp,我們需要立即開始。是否可以存儲表單信息並從thankyou.asp頁面調用此操作?

回答

0

您可以使用javascript/jquery從thankyou.asp提交表單。第一郵政數據到thankyou.asp和然後抓住表單域和它們插入的jquery交

<script type="text/javascript"> 
    $.ajax({ 
     type: "POST", 
     data: {field1: <%=request.form("field1").value%>, field2: <%=request.form("Field2").value%>,etc...}, 
     url: "http://xxxx:7462/forms/7", 
     success: function() { 
      //do whatever here after it's done processing 
      alert("Email Sent"); 
     }, 
     dataType: "html" 
    }); 
</script>