1
我承認我對Http請求和響應有點困惑,所以我會先介紹我的問題。HttpRequest,HttpResponse和HttpConfusion
我做了一個網頁,它接受用戶輸入,處理它並使用XMLHttpRequest POST將處理後的數據發送到另一個頁面,並將所述數據顯示到所述頁面中。
現在,我可以使用POST形式的XMLHttpRequest就好了,以及成功的重定向;但我想實際做的是第二頁顯示發佈的數據。
如何讓第二頁讀取並顯示封裝在POST請求中的數據,從第一頁成功重定向?
這裏是我的XMLHttpRequest代碼,在javascript:
var xmlhttp= new XMLHttpRequest()
xmlhttp.open('POST',"Default2.aspx",false);
xmlhttp.setRequestHeader('Content-Type',
'application/x-www-form-urlencoded');
xmlhttp.setRequestHeader("Connection", "close");
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
window.location = "Default2.aspx";
}
}
xmlhttp.send(""+x);
我想在處理JavaScript或ASP.NET在第二頁發佈的數據。
然後只是不要觸發異步請求(XmlHttprequest),而是觸發同步請求(表單提交)。 – BalusC