【Web前端】AJAX之我见
发布时间:2020-12-16 01:42:31 所属栏目:百科 来源:网络整理
导读:【定义】 AJAX( Asynchronous JavaScript And XML )是一种网页开发技术,现在允许浏览器与服务器通信而无需刷新当前页面的技术。 【核心】 Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术
【定义】AJAX(Asynchronous JavaScript And XML)是一种网页开发技术,现在允许浏览器与服务器通信而无需刷新当前页面的技术。
【核心】Ajax的核心是JavaScript对象XmlHttpRequest。该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。 Ajax对服务器没什么要求,可以为Java EE应用程序,.NET应用程序和其他类型的应用程序服务。可以通过Ajax,可以编写javascript代码来改进HTML,创建出丰富的交互性用户体验。 【图文详解】 【效果应用】1、百度搜索时,输入汉字后百度自行搜索相关内容。 2、百度地图自行获取当前位置。 【AJAX缺陷】1、AJAX大量使用了Javascript和AJAX引擎,而这个取决于浏览器的支持,IE5.0及以上、Mozilla1.0、NetScape7及以上版本才支持,Mozilla虽然也支持AJAX,但是提供XML HttpRequest的方式不一样,所以使用AJAX的程序必须测试针对各个浏览器的兼容性。2、AJAX更新页面内容的时候并没有刷新整个页面,因此,网页的后退功能是失效的:有的用户经常搞不清楚现在的数据是旧的还是更新过的。这个需要在明显的位置提醒用户“数据已更新”。3、对流媒体的支持没有Flash、JavaApplet好。(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |