1 / 9
文档名称:

Ajax常见面试题.doc

格式:doc   大小:44KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Ajax常见面试题.doc

上传人:fy3986758 2017/11/13 文件大小:44 KB

下载得到文件列表

Ajax常见面试题.doc

相关文档

文档介绍

文档介绍:AJAX应用和传统Web应用有什么不同?
在传统的Javascript编程中,如果想得到服务器端数据库或文件上的信息,或者发送客户端信息到服务器,需要建立一个HTML form然后GET或者POST数据到服务器端。用户需要点击”Submit”按钮来发送或者接受数据信息,然后等待服务器响应请求,页面重新加载。因为服务器每次都会返回一个新的页面, 所以传统的web应用有可能很慢而且用户交互不友好。使用AJAX技术, 就可以使Javascript通过XMLHttpRequest对象直接与服务器进行交互。通过HTTP Request, 一个web页面可以发送一个请求到web服务器并且接受web服务器返回的信息(不用重新加载页面),展示给用户的还是通一个页面,用户感觉页面刷新,也看不到到Javascript后台进行的发送请求和接受响应。
介绍一下XMLHttpRequest对象
通过XMLHttpRequest对象,Web开发人员可以在页面加载以后进行页面的局部更新。AJAX开始流行始于Google在2005年使用的”Google Suggest”。“Google Suggest”就是使用XMLHttpRequest对象来创建动态的Web接口:当用户开始输入google的搜索框,Javascript发送用户输入的字符到服务器,然后服务器返回一个建议列表。+, Safari , Mozilla , Opera 8+ 和NetScapt7 开始被支持。
AJAX的全称是什么? 介绍一下AJAX
AJAX的全称是Asynchronous JavaScript And XML. AJAX是2005年由Google发起并流行起来的编程方法, AJAX不是一个新的编程语言,但是它是一个使用已有标准的新的编程技术。使用AJAX可以创建更好,更快,更用户界面友好的Web应用。AJAX技术基于Javascript和HTTP Request.
不同浏览器创建XMLHttpRequest 方法有什么不同?
XMLHttpRequest Explorer以ActiveX对象引入,被称为XMLHTTP。scape﹑Safari 和其他浏览器也提供了XMLHttpRequest类,不过它们创建XMLHttpRequest类的方法不同。
Explorer浏览器:
xmlhttp_request = new ActiveXObject(”″); //,
xmlhttp_request = new ActiveXObject(””);
xmlhttp_request = new ActiveXObject(””);
Explorer浏览器中XMLHTTP版本可能不一致, Explorer浏览器, Explorer浏览器来创建XMLHttpRequest类, Explorer浏览器创建XMLHttpRequest类的方法。
scape﹑Safari等浏览器
创建XMLHttpRequest 方法如下:xmlhttp_request = new XMLHttpReques