<scripttype="text/javascript">
functionhello(){
varxmlHttp;
try{
xmlHttp=newXMLHttpRequest();
}catch(e){
try{
xmlHttp=newActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlHttp=newActiveXObject("Microsoft.XMLHTTP");
}catch(e){
alert("您的浏览器不支持AJAX!");
returnfalse;
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState==4){document.getElementById("div_hello").innerHTML=xmlHttp.responseText;
}
}
varusername=document.getElementById("username").value;
xmlHttp.open("GET","HelloServlet?username="+username,true);
xmlHttp.send(null);
}
</script>
Ajax实际是现有技术的一个综合运用,象JavaScript、XML等技术和语言。在Ajax中最重要的一个核心对象就是XMLHttpRequest,通过该对象的一些属性和方法进行与服务器端信息的交互,再由JavaScript操作这些数据及控制HTML页面元素,可以实现很多非常绚丽的效果,增强用户体验。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。