日期:2014-05-16  浏览次数:20775 次

ajax后台代码创建cookie - Web 开发 / Ajax
如题
environment:aps.net
situation:
在用户登录时,使用ajax去数据库查找,如果存在,则跳到管理界面,在跳转之前,在ajax调用的后台代码中想创建session或cookie以保存用户信息,但是在跳到管理界面后并不能读取到cookie或session,查看临时文件,也没有发现创建的cookie

是不是在ajax调用的后台代码不能创建cookie或session??

还有如果要使用ajax进行登录处理,那么怎么保存用户信息以判断他是否登录?各位大哥教我

------解决方案--------------------
打酱油
------解决方案--------------------
我刚刚做了测试,可以生成cookie,代码如下
JScript code

 var request;
            if (window.XMLHttpRequest)
            {
                request = new XMLHttpRequest();
            }
            else if (window.ActiveXObject)
            {
                request = new ActiveXObject("Microsoft.XMLHTTP");
            }
            else
            {
                alert("当前浏览器不支持AJAX");
            }
            //初始化对象

            var url = "CreateCookiePage.aspx";
            request.open("GET", url, false);
            request.send(null);
            alert(request.responseText);