ÈçºÎ½â¾ö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ÔÙ´Îͨ¹ý·þÎñÆ÷
Ïà¹ØÎĵµ£º
ת×Ôhttp://cnp.blog.ccidnet.com/blog-htm-do-showone-type-blog-itemid-1909185-uid-62827.html
ºÃ¾ÃûÓж¯ajaxÁË£¬Í»È»Ò»Ê¹ÓÃ벡¶à¶à£¬ÌáʾType䶨Ò壬Sys䶨Ò壬ÆäʵÕâ¸ö¶«Î÷ÎÒ£¬ÒÔǰÓöµ½¹ý£¬Ò²½â¾öÁË£¬Ê±¼äÒ»³¤¾ÍÍü¼ÇÁË¡£½ñÌì¾Í°Ñ½â¾ö·½·¨Ð´³öÀ´ºÍ´ó¼Ò·ÖÏí¡£
ÆäʵºÜ¼òµ¥£¬´ËʱÎÒÃÇÒª×öµÄÊÇÔÚ web ......
[http://www.okajax.com/a/200905/10ajax_framework_2.html]
1. APS.NETµÄ¹Ù·½½â¾ö·½°¸
ASP.NET AJAX
꿅᣼ajax.asp.net
ASP.NET AJAXÊÇ΢Èí.NETƽ̨ÉϵĽâ¾ö·½°¸£¬Ìṩº¸ÇËÅ·þÆ÷¶ËÓëÓû§¶ËËùÐèµÄAJAX¼¼ÊõÓëJavaScriptÕûºÏ»úÖÆ¡£
͸¹ýÓëÏÂÔØÓë°²×°ASP.NET AJAXµ½Visual Studio 2005µ±ÖУ¬¼´¿ÉÀûÓÃÔ¤ÉèµÄ¿ØÖÆÏ¿ª· ......
dwrµÄReverse AjaxÇ°ÃæÒ»Ö±¶¼Ã»ÓÐÓùý£¬×î½üÒòΪÏîÄ¿ÀïÃæÉæ¼°µ½Ñо¿ÁËÏ£¬»¹ÊÇÁô¸ö¼Ç¼°É¡£
dwrµÄÄæÏòajaxÆäʵÖ÷Òª°üÀ¨Á½ÖÖģʽ£ºÖ÷¶¯Ä£Ê½ºÍ±»¶¯Ä£Ê½¡£ÆäÖÐÖ÷¶¯Ä£Ê½°üÀ¨PollingºÍCometÁ½ÖÖ£¬±»¶¯Ä£Ê½Ö»ÓÐPiggybackÕâÒ»ÖÖ¡£
ËùνµÄPiggybackÖ¸µÄÊÇÈç¹ûºǫ́ÓÐʲôÄÚÈÝÐèÒªÍÆË͵½Ç°Ì¨ ......
ʲôÊÇ AJAX ¿â API£¿
AJAX ¿â API ÊÇÒ»ÖÖÄÚÈÝ·Ö²¼ÍøÂ磬¿ÉÔØÈë×îÊÜ»¶ÓµÄ¿ªÔ´ JavaScript ¿âµÄ¼Ü¹¹¡£Í¨¹ýʹÓà Google AJAX API ÔØÈë³ÌÐòµÄ google.load() ·½·¨£¬ÄúµÄÓ¦ÓóÌÐòÄܹ»Ñ¸ËÙ´ÓÈ«ÇòÈκÎλÖ÷ÃÎʲ»¶ÏÔö³¤µÄ¡¢×îÊÜ»¶ÓµÄ¿ªÔ´ JavaScript ¿âÁÐ±í£¬°üÀ¨£º
jQuery
jQuery UI
Prototype
script.aculo.us
Mo ......