//Ajax技术核心:解决跨域访问
//在浏览器代码中,我们需要在调用open方法之前判断一下要连接的地址是不是一http开头的,
//如果是则认为要访问的是跨域的资源,首先将当前url中的“?”变成“&“(因为我们将要连接的地址改为"Proxy?url="+url之后,如果原来url地址有参数的话,新的地址2个"?"会导致服务器端解析出错")
function convertURL(url){
if(url.substring(0,7)=="http://"){
url = url.replace("?","&");
url = "Proxy?url="+url;
}
return url;
}
//在浏览器代码中,我们需要在调用open方法之前判断一下要连接的地址是不是一http开头的,
//如果是则认为要访问的是跨域的资源,首先将当前url中的“?”变成“&“(因为我们将要连接的地址改为"Proxy?url="+url之后,如果原来url地址有参数的话,新的地址2个"?"会导致服务器端解析出错")
function convertURL(url){
if(url.substring(0,7)=="http://"){
url = url.replace("?","&");
url = "Proxy?url="+url;
}
return url;
}