// JavaScript Document
var xmlObj=false;
function createXMLHttpRequest()
{
//定义一个变量,并赋值为false,方便以后判断对象是否创建成功
try
{
//在 mozilla 中创建 XML HTTPRequest 对象
xmlObj=new XMLHTTPRequest;
}
catch(e)
{
try
{
//如果不成功,那么尝试IE的方式
xmlObj=new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e2)
{
try
{
//如果不成功,那么尝试较新的IE的方式
xmlObj=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e3)
{
//还是失败,那么就认为创建失败
xmlObj=false;
}
}
}
//如果创建失败,就要提醒访问页面
if(!xmlObj)
{
alert("XMLHTTPRequest初始化失败")
}
}
function checknamestr(namestr)
{
// return namestr.value;
createXMLHttpRequest();
xmlObj.open("POST","http://www.jp8.cn/airQuery/query/namepost.asp?dt="+new Date().getTime(),true);
xmlObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
alert(xmlObj.status);
xmlObj.onreadystatechange=function()
{
//如果返回的状态是4说明应该是ready来的,继续执行
if(xmlObj.readyState==4)
{
//如果返回状态是成功
if(xmlObj.status==200)
{
var returnstr;
returnstr=xmlObj.responseText;
if (returnstr=='True')
{
}
else
{
alert("乘机人姓名里包含有非标准字体,请输入姓名对应的拼音!\n\t请参照格式:zhang/san")
}
}
}
}
xmlObj.send('passangername='+escape(namestr.value))
}
本地asp.net 调试 无法访问,是不是跨域问题该怎么解决?
var xmlObj=false;
function createXMLHttpRequest()
{
//定义一个变量,并赋值为false,方便以后判断对象是否创建成功
try
{
//在 mozilla 中创建 XML HTTPRequest 对象
xmlObj=new XMLHTTPRequest;
}
catch(e)
{
try
{
//如果不成功,那么尝试IE的方式
xmlObj=new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e2)
{
try
{
//如果不成功,那么尝试较新的IE的方式
xmlObj=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e3)
{
//还是失败,那么就认为创建失败
xmlObj=false;
}
}
}
//如果创建失败,就要提醒访问页面
if(!xmlObj)
{
alert("XMLHTTPRequest初始化失败")
}
}
function checknamestr(namestr)
{
// return namestr.value;
createXMLHttpRequest();
xmlObj.open("POST","http://www.jp8.cn/airQuery/query/namepost.asp?dt="+new Date().getTime(),true);
xmlObj.setRequestHeader("content-type","application/x-www-form-urlencoded");
alert(xmlObj.status);
xmlObj.onreadystatechange=function()
{
//如果返回的状态是4说明应该是ready来的,继续执行
if(xmlObj.readyState==4)
{
//如果返回状态是成功
if(xmlObj.status==200)
{
var returnstr;
returnstr=xmlObj.responseText;
if (returnstr=='True')
{
}
else
{
alert("乘机人姓名里包含有非标准字体,请输入姓名对应的拼音!\n\t请参照格式:zhang/san")
}
}
}
}
xmlObj.send('passangername='+escape(namestr.value))
}
本地asp.net 调试 无法访问,是不是跨域问题该怎么解决?
后台服务器可以跨域。
于是js可以跨域了......