AJAX应用和传统Web应用有什么不同
在传统的Javascript编程中,如果想得到服务器端数据库或文件上的信息,或者发送客户端信息到服务器,需要建立一个HTML form然后GET或者POST数据到服务器端。用户需要点击”Submit”按钮来发送或者接受数据信息,然后等待服务器响应请求,页面重新加载。
因为服务器每次都会返回一个新的页面, 所以传统的web应用有可能很慢而且用户交互不友好。
使用AJAX技术, 就可以使Javascript通过XMLHttpRequest对象直接与服务器进行交互。
通过HTTP Request, 一个web页面可以发送一个请求到web服务器并且接受web服务器返回的信息(不用重新加载页面),展示给用户的还是通一个页面,用户感觉页面刷新,也看不到到Javascript后台进行的发送请求和接受响应。
因为服务器每次都会返回一个新的页面, 所以传统的web应用有可能很慢而且用户交互不友好。
使用AJAX技术, 就可以使Javascript通过XMLHttpRequest对象直接与服务器进行交互。
通过HTTP Request, 一个web页面可以发送一个请求到web服务器并且接受web服务器返回的信息(不用重新加载页面),展示给用户的还是通一个页面,用户感觉页面刷新,也看不到到Javascript后台进行的发送请求和接受响应。
【AJAX应用和传统Web应用有什么不同】相关文章
3. 我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
5. 不同浏览器创建XMLHttpRequest方法有什么不同
6. WebSphere面试题:在WebSphere里面如何部署一个应用
8. What\'s the difference between Debug and Trace class? (Debug类与Trace类有什么区别)
9. 如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
10. 请解释一下webService? 如何用.net实现webService
本文来源:https://www.mianshiwenti.com/a13548.html
进入下载页面
﹝AJAX应用和传统Web应用有什么不同﹞相关内容
- 劳务派遣和劳务中介有什么不同?
- 实习期和试用期有什么不同?
- Java平台和其他软件平台有什么不同
- 与C++相比,Java中的数组有什么不同
- Java的类与C++的类有什么不同
- 值类型与引用类型有什么不同?请举例说明?并分别列举几种相应的数据类型
- 请解释流与文件有什么不同
- 程序集与命名空间有什么不同
- Ref与out有什么不同
- 枚举和一组预处理的#define有什么不同