AJAX基础
AJAX是Ajax是Asynchronous JavaScript andXML的缩写。 ? 使用XHTML和CSS标准化呈现;? 使用DOM实现动态显示和交互; ? 使用XML和XSLT进行数据交换与处理; ? 使用XMLHttpRequest进行异步数据读取; ? 最后用JavaScript绑定和处理所有数据; 应该很快就要了解到了! XMLHttpRequest 是 AJAX 的基础。
XMLHttpRequest 对象是开发者的梦想,因为您能够: 在不重新加载页面的情况下更新网页 在页面已加载后从服务器请求数据 在页面已加载后从服务器接收数据 在后台向服务器发送数据 所有现代的浏览器都支持 XMLHttpRequest 对象。
XMLHttpRequest 对象所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。 XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。 DOM 是干什么的?DOM不也是更新网页内容???DOM应该不涉及后台。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
在JS里,window是最顶级对象(除了Object,Function...那些之外),它代表了一个窗体。而window.XMLHttpRequest代表的是window的一个属性。这个是用来区分浏览器的,因为在firefox,opera,safiar,IE7.0,IE8.0(我所知道的window对象有这个属性的浏览器)这些浏览器中,window是有XMLHttpRequest这个属性的,而IE6.0,5.5都是没有的,IE6.0或5.5是没有这个属性的,使用window.ActiveXObject替代。当然前者和后者的XMLHttpRequest对象生成方式也是不一样的。 xmlhttp.readyState==4 这个指的是xmlhttp的交互状态.为4就是交互完成. xmlhttp.status==200 这个是你xmlhttp与后台交互时返回的一个状态码.关于HTTP状态码,你可以查一下百度,200指的是正常交互完成.404指的是文件未找到.500是出现内部服务器错误.一般来说这三个用得比较多.http://www.w3school.com.cn/ajax/demo_get.asp <form> 标签用于为用户输入创建 HTML 表单。 表单能够包含 标签" style="margin:0px; padding:0px; border:0px; color:rgb(144,11,9); background-color:transparent" rel="nofollow">input 元素,比如文本字段、复选框、单选框、提交按钮等等。 表单还可以包含 标签" style="margin:0px; padding:0px; border:0px; color:rgb(144,9); background-color:transparent" rel="nofollow">menus、 标签" style="margin:0px; padding:0px; border:0px; color:rgb(144,9); background-color:transparent" rel="nofollow">textarea、 标签" style="margin:0px; padding:0px; border:0px; color:rgb(144,9); background-color:transparent" rel="nofollow">fieldset、 标签" style="margin:0px; padding:0px; border:0px; color:rgb(144,9); background-color:transparent" rel="nofollow">legend和 标签" style="margin:0px; padding:0px; border:0px; color:rgb(255,0); background-color:transparent" rel="nofollow">label 元素。 表单用于向服务器传输数据。asp.net中<%%>形式的用法(原创)
http://www.52php.cn/article/p-tzvboucg-gd.html
|