ajax 入门实例教程
发布时间:2011-06-23
这是一款最简单的使用ajax实现数据无刷新的实例教程了。
function init_ajax()
{
var ajax=false;
try{
ajax = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try {
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){
ajax = false;
}
}
if (!ajax && typeof XMLHttpRequest!='undefined') {
ajax = new XMLHttpRequest();
}
return ajax;
}
function get_menu()
{
var url = "ajax_pages.php?act=menus";
var show = document.getElementById("menu");
show.innerHTML = "数据传输中....请稍候....";
var ajax = init_ajax();
ajax.open("GET", url, true);
ajax.onreadystatechange = function(){
if (ajax.readyState == 4 && ajax.status == 200){
show.innerHTML = ajax.responseText;
}
}
ajax.send(null);
}