Ajax是什么?

Ajax是HTML(XML),javascript、css样式表语言、服务器技术组合的产物。Ajax是“Asynchronous JavsScript+XML”的头文字的缩写。所以说,Ajax并不是什么最新的技术。

Ajax是把旧的技术组合起来的,有的地方说具有一定的稳定性,其实,实际用了就会发现,事实也不全是这样。比如由于OS(Windows,MacOS,UNIX)以及浏览器(Internet Explorer, Firefox,Safari,Opera)的不同或版本不一样,也会出现运行不良的情况。Ajax只是可选择中的一种。除了Ajax之外还可以使用flash、Java来实现。并不是说谁好谁坏,也不是单独使用Ajax就可以。利用Ajax也可以启动Flash等,可以相互连接使用。

使用Ajax的条件及限制

需要的数据保存在服务器,必要时从服务器下载。需要接入互联网,以及浏览器,这样才能实现各种应用。可实现多人共用同一数据。数据的形式一般为标准的txt与XML形式保存的数据。

作为核心的通信部分,首先必须满足在同一域名的服务器,才能实现相互送信。总之,不可以与其他服务器进行数据处理。想与其他服务器进行数据交互时,需要利用CGI语言。数据量的通信量也有限度,这个与用户端的环境相关。