JQuery AJAX Post - 传递变量和导航URL

use*_*988 5 variables ajax jquery post

我正在开发一个小谜题.用户点击图片的块然后猜猜它是什么图片.我还计算他们在提交之前打开了多少块.我在VBScript/ASP中使用以下JQuery AJAx代码

dataString  = 'totalClick=' + totalClick ;

$.ajax({  
    type: "POST",  
    url: "puzzle3.asp",  
    data: dataString,  
    success: function() {
        alert('totalClick' + totalClick + "data: " + dataString );
        window.location = "puzzle3.asp";
    }  
});
Run Code Online (Sandbox Code Playgroud)

我的问题是,我想在'puzzle3.asp'页面上获得'totalClick'变量的值.在我导航到'puzzle3.asp'之后,我想在那里使用它来决定其他一些东西.但是一旦我通过AJAX导航到puzzle3.asp,我就失去了POST变量'totalClick'的价值.

有什么方法我可以使用POST,导航到下一页并在那里使用变量vlaue.就像设置会话变量一样,但我知道我不能使用JS分配会话变量.

任何帮助将不胜感激.