getHttpObject , Microsoft.XMLHTTP , XMLHttpRequest
2010-05-07 13:39
489 查看
<script type="text/javascript">
var theHttpRequest=getHttpObject();
theHttpRequest.onreadystatechange=function (){
backAJAX();
}
// theHttpRequest.open("POST","check.asp",true);
theHttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
theHttpRequest.send(message);
function getHttpObject(){ //这是创建的函数XMLHttpReques
var objType=false;
try
{
objType=new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e){
try
{
objType=new ActiveXObject('Microsoft.XMLHTTP');
}catch(e)
{
objType=new XMLHttpRequest();
}
}
return objType;
}
function backAJAX()
{
if(theHttpRequest.readyState==4) //4代表已经准备好
{
if(theHttpRequest.status==200)
{
}else{
}
}
}
}
</script>
<script language="JavaScript">
function getXML(URL) {
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET",URL, false);
try {
xmlhttp.Send();
var result = xmlhttp.status;
}
catch(e) {
return(false);
}
if(xmlhttp.readyState==4 && result==200) {alert("ok")}
}
</script>
var theHttpRequest=getHttpObject();
theHttpRequest.onreadystatechange=function (){
backAJAX();
}
// theHttpRequest.open("POST","check.asp",true);
theHttpRequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
theHttpRequest.send(message);
function getHttpObject(){ //这是创建的函数XMLHttpReques
var objType=false;
try
{
objType=new ActiveXObject('Msxml2.XMLHTTP');
}
catch(e){
try
{
objType=new ActiveXObject('Microsoft.XMLHTTP');
}catch(e)
{
objType=new XMLHttpRequest();
}
}
return objType;
}
function backAJAX()
{
if(theHttpRequest.readyState==4) //4代表已经准备好
{
if(theHttpRequest.status==200)
{
}else{
}
}
}
}
</script>
<script language="JavaScript">
function getXML(URL) {
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET",URL, false);
try {
xmlhttp.Send();
var result = xmlhttp.status;
}
catch(e) {
return(false);
}
if(xmlhttp.readyState==4 && result==200) {alert("ok")}
}
</script>
相关文章推荐
- ajax XMLHttpRequest post get
- myXmlHttpRequest.responseXML.getElementsByTagName()返回null
- 从XMLHttpRequest请求响应里getResponseHeader(header)报错:Refused to get unsafe header "**" 问题解决
- 使用XMLHTTP Request Object获取服务器数据
- XMLHttpRequest Object
- the XMLHttpRequest Object
- 使用XMLHTTP Request Object获取服务器数据
- 从XMLHttpRequest请求响应里getResponseHeader(header)报错:Refused to get unsafe header "**" 问题解决
- [转]使用XMLHTTP Request Object获取服务器数据
- Professional JS(20-JSON Syntax/Serialization/Parse/XMLHttpRequest Object)
- ajax XMLHttpRequest post get
- Js XMLHTTPRequest 实现GET请求提交和返回内容获取
- XMLHttpRequest Object
- 通过XMLHttpRequest,ActiveXObject实现ajax请求
- XMLHttpRequest——这是什么、怎样完整地执行一次GET请求、怎样检测错误。
- Get MSN ADS by xmlHttpRequest
- XML HTTP Request object简单使用
- Using the XML HTTP Request object----ajax读书笔记(二)
- 单引号引发的[object XMLHttpRequest]错误
- XMLHttpRequest()的post和get方法