Ajax入门(js版)

2018-06-06  本文已影响0人  hsj_gg

Ajax的优缺点:  

    优点:1、最少量的数据传输。传统的静态页面要刷新整个页面,而Ajax仅需要少量数据即可动态的改变界面。

                2、更好的可用性;Ajax不需要任何浏览器插件,仅需要用户允许JavaScript在浏览器上执行。

                3、界面与应用分离:利用Ajax,只需要从服务器端传输少量数据。

    缺点:1、Ajax大量的使用了javascript和Ajax引擎,这些取决于浏览器的支持.在编写的时候考虑对浏览器的兼容性.

 2、Ajax只是局部刷新,所以页面的后退按钮无法使用.

Ajax对XMLHTTP对象的应用:

    open(method,url,async)

        第一个参数是HTTP请求的方式,有GET、POST、HEAD三种方式。

        第二个参数是所请求页面的URL。

        第三个参数是用来设置请求是否异步,true为异步。

send()方法发送open()方法设定的请求,send()方法中的参数为发送请求时同时发送的数据。没有数据,参数值设置为null即为send(null)

onreadystatechange()方法用来监听服务器是否响应,请求状态由readystate来判断。

readyState的值为4是表示完成。

上一篇 下一篇

猜你喜欢

热点阅读