我開發一個小的難題。用戶點擊一張圖片的塊並猜測它是什麼圖片。我還會統計他們在提交前打開了多少個塊。我用下面的JQuery Ajax代碼在VBScript/ASPJQuery的AJAX郵政 - 傳變和導航網址
dataString = 'totalClick=' + totalClick ;
$.ajax({
type: "POST",
url: "puzzle3.asp",
data: dataString,
success: function() {
alert('totalClick' + totalClick + "data: " + dataString);
window.location = "puzzle3.asp";
}
});
我的問題是,我想'totalClick「puzzle3.asp」頁面上的變量值。在我導航到'puzzle3.asp'後,我想用它來決定其他的東西。但是,只要我通過AJAX導航到puzzle3.asp,我就失去了POST變量'totalClick'的值。
有一些方法我可以使用POST,導航到下一個頁面,使用可變vlaue那裏。就像設置會話變量,但我明白我不能使用JS分配會話變量。
任何幫助將非常感激。
只需使用ASP設置會話變量,然後導航到'puzzle3.asp',和拉會話變量不與ASP。 – 2013-05-22 02:09:00
如果你正在做window.location的,擺在首位,爲什麼使用了Ajax? – loddn 2013-06-22 18:06:41
@ loddn的評論是考慮到代碼的最合適的操作。也許OP需要更多的啓發。對我來說,所有的答案似乎都鼓勵以複雜的方式做簡單的事情。親愛的,記住。 SO不是提供代碼;這是關於指導。 – afaolek 2017-08-29 23:33:25