ajax

 

<script type="text/javascript">

function hello(){

var xmlHttp;

try {

xmlHttp=new XMLHttpRequest();

} catch (e) {

try {

xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");

} catch (e) {

try {

xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");

} catch (e) {

alert("您的瀏覽器不支持AJAX");

return false;

}

}

}

xmlHttp.onreadystatechange=function() {

if(xmlHttp.readyState==4) {document.getElementById("div_hello").innerHTML=xmlHttp.responseText;

}

}

var username = document.getElementById("username").value;

xmlHttp.open("GET","HelloServlet?username="+username,true);

xmlHttp.send(null);

}

</script>

Ajax實際是現有技術的一個綜合運用,象JavaScript、XML等技術和語言。在Ajax中最重要的一個核心對象就是XMLHttpRequest,通過該對象的一些屬性和方法進行與服務器端信息的交互,再由JavaScript操作這些數據及控制HTML頁面元素,可以實現很多非常絢麗的效果,增強用戶體驗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章