ÈçºÎ½â¾öAJAXÖпçÓò·ÃÎʳöÏÖ'ûÓÐȨÏÞ'µÄ´íÎó
ºÜ¶àÈËÔÚʹÓÃAJAXµ÷ÓñðÈËÕ¾µãÄÚÈݵÄʱºò,JS»áÌáʾ"ûÓÐȨÏÞ"´íÎó£¬ÕâÊÇXMLHTTP×é¼þµÄÏÞÖÆ-°²È«Æð¼û
½ûÖ¹·ÃÎÊ·ÇͬÓòµÄÍøÕ¾,ÏÂÃæÒ»¸öÀý×ÓÀ´·ÃÎÊhttp://www.google.cn,
<script type="text/javascript">
function createobj() {
if (window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
return new XMLHttpRequest();
}
}
function getWebPage(url) {
var oBao=createobj();
var my_url=url
oBao.open('get',my_url,false);
oBao.onreadystatechange=function(){
if(oBao.readyState==4){
if(oBao.status==200){
var returnStr=oBao.responseText;
document.write(returnStr);
}else{
document.write("δÕÒµ½ÄúÊäÈëµÄµØÖ·»ò·þÎñÆ÷505´íÎó!");
}
}
}
oBao.send(null);
}
getWebPage('http://www.google.cn');
</script>
±£´æÕâ¶Î´úÂëµ½test.html,ÔÚ±¾µØÖ±½ÓÓÃIE´ò¿ªÃ»ÎÊÌâ,µ«½«¸Ã¶Î´úÂëÉÏ´«µ½·þÎñÆ÷ºó£¬ÎÊÌâ³öÏÖÁË--JSÌáʾ"ûÓÐȨÏÞ"´íÎó!!!Õâ¸ÃÈçºÎ½â¾öÄØ£¿
ÏÂÃæË¼¿¼Ò»Ï£º¼ÈÈ»²»ÄÜ·ÃÎÊ·ÇͬÓòµÄ£¬Ö»ÄÜ·ÃÎÊͬÓòµÄµØÖ·ÁË£¬Í¬ÓòµÄ¶¯Ì¬ÎļþÔõô»ñÈ¡·ÇͬÓòÍøÒ³ÄÚÈÝÄØ£¿ÎÒÃÇ»¹ÊÇÏëµ½µÄAJAX£¬Ö»²»¹ýÕâ¸öAJAXÊÇÔÚ·þÎñÆ÷¶ËÖ´ÐÐ.
´óÌå˼·ÊÇÕâÑùµÄ:Ê×ÏȽ«URLÓÃAJAXÌá½»¸ø×Ô¼ºÕ¾ÄÚµÄÎļþ£¬ÀýÈçgetPage.asp---ÔÚgetPage.aspÔÙ´Îͨ¹ý·þÎñÆ÷
Ïà¹ØÎĵµ£º
Ajax¿ò¼Ü½éÉÜ
¡¡¡¡µ½´ËΪֹ£¬Äã¿ÉÄÜÒѾעÒâµ½£¬Ê¹ÓÃAjax±à³ÌʱÓкܶàÂ鷳ʡ£Èç¹ûÄãÒªÖ§³Ö¶à¸öä¯ÀÀÆ÷£¨ÏÖÔÚ»¹ÓÐËÖ»Ö§³ÖÒ»¸öä¯ÀÀÆ÷ÄØ£¿£©£¬ÎÞÒÉ»áÔâÓö²»¼æÈÝÎÊÌâ¡£µ¥¿´Ò»¸ö¼òµ¥µÄ¶¯×÷£¬±ÈÈç˵´´½¨XMLHttpRequest¶ÔÏóµÄÒ»¸öʵÀý£¬ÕâÐèÒªÏȽøÐÐä¯ÀÀÆ÷²âÊÔ¡£Ò»µ©¿ªÊ¼³¢ÊÔʹÓÃAjax¼¼Êõ£¬ÄãºÜ¿ì¾Í»á×¢Òâµ½Òª·´¸´µØÍê³ÉͬÑùµÄÒ» ......
<?php
if(isset($_GET['do']) && $_GET['do']==='ajax')
{
exit("{msg:'Hello World!'}");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head& ......
ʲôÊÇ AJAX ¿â API£¿
AJAX ¿â API ÊÇÒ»ÖÖÄÚÈÝ·Ö²¼ÍøÂ磬¿ÉÔØÈë×îÊÜ»¶ÓµÄ¿ªÔ´ JavaScript ¿âµÄ¼Ü¹¹¡£Í¨¹ýʹÓà Google AJAX API ÔØÈë³ÌÐòµÄ google.load() ·½·¨£¬ÄúµÄÓ¦ÓóÌÐòÄܹ»Ñ¸ËÙ´ÓÈ«ÇòÈκÎλÖ÷ÃÎʲ»¶ÏÔö³¤µÄ¡¢×îÊÜ»¶ÓµÄ¿ªÔ´ JavaScript ¿âÁÐ±í£¬°üÀ¨£º
jQuery
jQuery UI
Prototype
script.aculo.us
Mo ......
xmlHTTP¶ÔÏóµÄÎÊÌâ ǰÁ½Ìì°²×°ÁËIE7.0,½ñÌìÈ´·¢ÏÖǰ¼¸ÌìÓÃajax¿ª·¢µÄй¦Äܾ¹È»ÎÞ·¨Ê¹ÓÃ,¾¹ý±¾ÈËϬÀûµÄÄ¿¹â´ó·¶Î§µÄËÑË÷,ÖÕÓÚÕÒµ½Á˽â¾ö°ì·¨,ÔÒòÊÇIE7.0±ÈIE6.0¶àÁ˱¾µØXMLHTTPÖ§³Ö¡£ËùÒÔ½â¾ö·½·¨Ö®Ò»¾ÍÊǵã»÷¡°¹¤¾ß¡±->¡°InternetÑ¡Ï->¡°¸ß¼¶¡±£¬ÔÚ¡°°²È«¡±½ÚµãÏÂÕÒµ½¡°ÆôÓñ¾»úXMLHTTPÖ§³Ö¡±£¬¸ÃÑ¡ÏîĬÈÏÊǹ³Ñ¡£¬½ ......