項目中有一個A頁面會使用Ajax調(diào)用B頁面獲得數(shù)據(jù),我使用的是原生的Ajax方法(xmlHttp = new ActiveXObject('Microsoft.XMLHTTP'))的方式,用戶少的話一切正常,但是人多了的話就會造成數(shù)據(jù)混亂。只是B頁面獲得A傳入的參數(shù),Response.Write一些數(shù)據(jù),然后再顯示在A頁面上而已。例如:可能用戶A獲得是用戶B的結(jié)果,而用戶B獲得了用戶C的結(jié)果。為什么會這樣呢?(B頁面的方法中沒有使用Static變量),還請高手指教!
1 回答

www說
TA貢獻1775條經(jīng)驗 獲得超8個贊
你這個“人多”是在不同的客戶端調(diào)用,還是在一個機子上多次請求?
如果是不同客戶端請求應(yīng)該不會出現(xiàn)上述問題。因為一個客戶端在服務(wù)器上對應(yīng)了一個會話〔有一個唯一的會話ID〕,b獲取數(shù)據(jù)是獲取“特定會話ID”下的傳奇參數(shù)。
- 1 回答
- 0 關(guān)注
- 696 瀏覽
添加回答
舉報
0/150
提交
取消