如何解决AJAX跨域的问题?(跨域Cookie读取)
之前发了一个贴,http://topic.csdn.net/u/20091214/09/2ddb3ead-2891-4c6d-93bf-ae2110b4b109.html
我要做的是一个跨域的读取Cookie的操作,www.bbb.com\test2.aspx调用www.aaa.com\的test1.aspx返回www.aaa.com的Cookie.
本是想用GetResponse()来做,但后来发现这样取得的Cookie是null.
所以只能在页面用AJAX的方式来调用。但写完后出现了AJAX跨域无法访问的问题。
希望大家帮助解决一下。代码如下:
www.aaa.com\test1.aspx.cs:
C# code:
protected void Page_Load(object sender, EventArgs e)
{
HttpCookie cookie = Request.Cookies["hello"];
if ((cookie != null))
{
Label1.Text = cookie.Value;
TextBox1.Text = cookie.Value;
//Response.ContentType = "text/HTML";
Response.Write(cookie.Value);
Response.End();
}
else
{
Response.Write("no Cookie");
Response.End();
}
}
www.aaa.com\test2.aspx:
JScript code:
<script language="JavaScript">
var xmlHttp ;
function createXMLHttpRequest()
{
if(window.ActiveXObject)
{
xmlHttp
相关问答:
C#.net中 ,如果调用以下代码就会出现下面的错误。请高手指教。
HTTP 错误 403 - 禁止访问
Internet Explorer
function postdata(msg,url,data)
{
var xmlhttp=createxmlhttp ......
如题
哪种的。ajax.dlla\ajaxpro.dll
传统写法就是xmlhttphandle还是ajax组件?
http://download.csdn.net/source/652519
去这里看看吧,主要是针对菜鸟和新手的,如果是高手就另当别论了
最简单的....
拖 ......
想实现这样的功能:点击页面上的按钮,执行后台函数,通过ajax技术实现无刷新。在网上找到的例子,执行后页面出来了,点击按钮就死了,不动了,在调试状态下运行的话倒是可以出来结果,但是提示脚本错误:408行 ......
我的ajax的updatepanel控件里的面不能执行response.write,可是我需要弹出对话框,我要怎么做呢?
有没有不需要response.write弹提示框的做法呢?
另外我的页面上有一个web用户控件,然后放一个gridview在updatepa ......