什么是ajax的定义
程序员文章站
2022-09-01 23:26:59
ajax全称为“asynchronous javascript and xml”(异步javascript和xml),是一种创建交互式网页应用...
ajax全称为“asynchronous javascript and xml”(异步javascript和xml),是一种创建交互式网页应用的网页开发技术。它使用:
* 使用xhtml+css来表示信息;
* 使用javascript操作dom(document object model)进行动态显示及交互;
* 使用 xml 和 xslt 进行数据交换及相关操作;
* 使用 xmlhttprequest对象与web服务器进行异步数据交换;
* 使用 javascript 将所有的东西绑定在一起。
ajax定义示例:
var xmlhttp; if (window.xmlhttprequest) { // code for ie7+, firefox, chrome, opera, safari xmlhttp=new xmlhttprequest(); } else { // code for ie6, ie5 xmlhttp=new activexobject("microsoft.xmlhttp"); }
ajax使用:
xhr.open('get','default.aspx,false'); //准备同步请求 xhr.send(); if(xhr.status>=200 && xhr.status<300 || xhr.status==304){ //do something }else{ //error handler }