tboss 发表于 2013-2-7 19:42:27

AJAX示例程序

将以下文本放入一个HTML页面即可看到效果,将会有两次弹出提示,最后在页面上显示YES,表示完成

<SCRIPT LANGUAGE="JavaScript">  <!--  function ajaxByJyking(){  var xmlhttp_request = "";  try{  if( window.ActiveXObject ){  for( var i = 5; i; i-- ){  try{  if( i == 2 ){  xmlhttp_request = new ActiveXObject( "Microsoft.XMLHTTP" ); }  else{  xmlhttp_request = new ActiveXObject( "Msxml2.XMLHTTP." + i + ".0" );  xmlhttp_request.setRequestHeader("Content-Type","text/xml");  xmlhttp_request.setRequestHeader("Charset","gb2312"); }  break;}  catch(e){  xmlhttp_request = false; } } }  else if( window.XMLHttpRequest )  { xmlhttp_request = new XMLHttpRequest();  if (xmlhttp_request.overrideMimeType)  { xmlhttp_request.override.MimeType('text/xml'); } } }  catch(e){ xmlhttp_request = false; }  xmlhttp_request.open('GET', 'http://www.', true);  xmlhttp_request.send(null);  xmlhttp_request.onreadystatechange = function(){  if (xmlhttp_request.readyState == 4) {  // 收到完整的服务器响应  document.write("yes")  } else{  alert(1)  }  }  }  ajaxByJyking();  //-->  </SCRIPT>
页: [1]
查看完整版本: AJAX示例程序