0
A
回答
0
这可能会令人困惑,因为这一切都发生在“幕后”。我发现,像其他任何Javascript一样,加载页面的浏览器是运行AJAX代码的浏览器。而且 - 浏览器的同一个实例,也就是说会话也可以使用。
我已经运行了一段代码来得出这个结论。以下示例采用传统ASP。
首先,我有一个文件,其中写道:这些变量:
Response.Cookies("testing") = "One, Two, Three"
Session("testing") = "Forty One, Forty Two, Forty Three"
接下来,一个文件的读取他们(和显示结果):
Cookie is:
<%
Response.Write Request.Cookies("testing")
%>
<br>
Session is:
<%
Response.Write Session("testing")
%>
最后一个文件AJAXly通话他们:
<div id="result"></div>
<script type="text/javascript">
//Different browsers initiate ajax differently
try {var oXH = eval("new Active"+"X"+"Object('MSXML2.XMLHTTP')");}
catch(e) {var oXH = new XMLHttpRequest();}
//Call page that reads the cookie
oXH.open("GET","/testCookie.asp",true);
oXH.onreadystatechange = function(){
if ((oXH.readyState != 4)||(oXH.status != 200))
return true;
else
{
document.getElementById("result").innerHTML = oXH.responseText;
}
};
oXH.send(null);
</script>
在一个浏览器上运行第一个文件,最后一个在几个,第一个显示:
Cookie is: One, Two, Three
Session is: Forty One, Forty Two, Forty Three
其余显示:
Cookie is:
Session is:
所以你有它:)
相关问题
- 1. 从AJAX请求获取Cookie
- 2. 如何从Ajax/xmlhttprequest调用的响应中获取Cookie
- 3. 从jquery ajax调用中移除cookie
- 4. 从引用URL获取Cookie
- 5. 从Cookie获取用户名
- 6. 如何从ajax调用获取数据?
- 7. jquery:从ajax调用获取父元素
- 8. 从AJAX调用获取数组
- 9. 从Ajax调用获取响应文本
- 10. 从Ajax调用获取响应
- 11. 从CDHtmlDialog获取cookie
- 12. 从TWebBrowser获取Cookie
- 13. 从ServletRequest获取Cookie
- 14. 如何在jQuery或WinJS ajax调用期间从302获取Set-Cookie标头?
- 15. C#获取AJAX调用
- 16. 从Webworks for Smartphone中的Ajax调用中产生Cookie的问题
- 17. 使用web2py从POST ajax调用中获取数据
- 18. 使用json从ajax请求调用的文件中获取值
- 19. 从ajax jsonp回调获取列表
- 20. 如何从HttpClient获取cookie?
- 21. 从cookie获取参数值
- 22. 如何从WebView获取Cookie?
- 23. 从HTTP响应获取Cookie
- 24. 从qml获取/设置cookie
- 25. 从InternetExplorer对象获取cookie
- 26. 从cookie获取主机
- 27. 使用AJAX从MySQL获取
- 28. ajax调用ajax调用后,从数据库获取php变量的值
- 29. AJAX从JSON树中获取
- 30. 从我的ajax调用中提取errorThrown