用C#和js实现xmlHttp发送cookies

来源:百度知道 编辑:UC知道 时间:2024/06/04 14:36:28
如题,用js实现 xmlHttp发送cookies到后台并且接受到cookies中的内容
我的后台是异步拼的表格,前台用js实现查找到id, name,price,将这些信息发送到后台并且确实是我表格中的客户端信息。

我的意图是能让profile对象接受到这个表格中id,name,price并且是当前的用户!我没有实现时因为从服务器端返回的时候,服务器给了我的是新用户!profile不能识别!那位大侠知道啊 ?!我穷啊 !没有多少分!回答对了在追加50分!

我的代码如下:
前台:(js)

<script language="javascript" type="text/javascript">
var xmlHttp;

function XmlHttpRequest()
{
if(window.ActiveXObject)
{

xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{

xmlHttp = new XMLHttpRequest;
}

public string GetCookie(string KeyName)
{ string CookieName = "myCookie";//你的Cookie名称
HttpCookie myCookie = new HttpCookie(CookieName);
myCookie = HttpContext.Current.Request.Cookies[CookieName];

if (myCookie != null)
return myCookie.Values[KeyName];
else
return null;
}
//string myValue = GetCookie("KeyNname");

function XmlHttpHelper(){}

XmlHttpHelper.__getXmlHttpObj = function()
{
try
{
return new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e)
{
try
{
return new XMLHttpRequest();
}
catch(ee)
{
throw(new Error(-1, "无法创建XMLHTTP对象。"));
}
}
};

//
// 使用XMLHTTP和远程服务器通信。
//
// async 是否为异步方式:true/false
// httpMethod http方法:"post"/"g