Ajax实现异步
简言之,我理解的异步就是:我在做一件事的同时可以同时做另外一件事 就如:洗衣服时我把衣服放到洗衣机后,就可以去干别的事了,不必等到衣服洗好后再做别的事。 与浏览器的同步区别 传统的web应用模式:浏览器向服务器发送html请求,服务器接收请求并做出反应,向浏览器发送整个页面 Ajax应用模式:浏览器调用JS调用Ajax引擎,向服务器发送html请求,服务器接收请求 并做出反应,向浏览器发送xml或文本数据,而不是整个html页面(我认为ajax引擎就是xmlhttprequest对象,通过xmlhttprequest向服务器发送请求) 使用xmlhttprequest的步骤: 1.创建xmlhttprequest对象 new ActiveXObject('版本号'])
Firfox类: new XMLHttpRequest()
2.使用open方法,设置和服务器交互的基本信息,发送方式(GET/POST),请求地址,异步/同步
总的来时就是:不想刷新整个页面时,就用ajax,比如:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |