AJax技术

Ajax基础教程(1)

字号+ 作者:H5之家 来源:H5之家 2015-10-01 12:12 我要评论( )

http_request.onreadystatechange = nameOfTheFunction; 留心 :在函数名后没有括号,也无需传递参数.另外还有一种要领 ,能够在扉页(fly)中定义函数及其对响应要采取的行为,如下所示: http_request.onreadystatechange = function(){// do the thing}; 在定义

http_request.onreadystatechange = nameOfTheFunction;
留心 :在函数名后没有括号,也无需传递参数.另外还有一种要领 ,能够在扉页(fly)中定义函数及其对响应要采取的行为,如下所示:
http_request.onreadystatechange = function(){// do the thing};
在定义了如何 处理响应后,就要发送请求了.能够调用HTTP请求类的open()和send()要领 , 如下所示:
http_request.open('GET', 'http://www.example.org/some.file', true);http_request.send(null);
• open()的第一个参数是HTTP请求方式 – GET, POST, HEAD 或任何服务器所支持的您想调用的方式. 按照HTTP规范,该参数要大写;否则,某些阅读器(如Firefox)可能无法 处理请求.相关 HTTP请求要领的细致信息可参考 W3C specs • 第二个参数是请求页面的URL.由于自身安全特征的限定 ,该页面无法为第三方域名的页面.同时必须要保证在所有的页面中都运用精确的域名,否则调用open()会得到"permission denied"的不正确提示.一个多见的不正确是访问站点时运用 domain.tld,而当请求页面时,却运用 • 第三个参数配置请求能无法 为异步模式.假如是TRUE, JavaScript函数将继续执行,而不等待服务器响应.这就是"AJAX"中的"A".
假如第一个参数是"POST",send()要领的参数能够是任何想送给服务器的数据. 这时数据要以字符串的形式送给服务器,如下所示:
name=value&anothername=othervalue&so=on

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JQuery实现Ajax加载图片的方法

    JQuery实现Ajax加载图片的方法

    2016-02-24 17:01

  • 判断用户是不是为ajax请求

    判断用户是不是为ajax请求

    2016-02-24 17:00

  • Ajax与WEB开发 by alixixi.com

    Ajax与WEB开发 by alixixi.com

    2016-02-11 11:02

  • PHP教程,ASP教程,前端开发,h5cn教程,电脑教程

    PHP教程,ASP教程,前端开发,h5cn教程,电脑教程

    2016-02-09 15:01

网友点评
p