资讯专栏INFORMATION COLUMN

XMLHttpRequest

MangoGoing / 2805人阅读

摘要:事件模型最独特的性质是文本节点也触发事件不会支持标准的浏览器在添加事件时用方法第个参数是一个值,用来设置事件是在事件捕获时执行,还是事件冒泡时执行。

IE和DOM 事件模型之间存在哪些主要差别

1 - 冒泡型事件
事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发
IE 5.5 div -> body -> document
IE 6.0 div -> body -> document
Mozila 1.0 div -> body -> html -> document -> window

2.捕获型事件:事件从最不精确的对象(document对象)开始触发,然后到最精确.

3.DOM事件流:同时支持两种事件模型:捕获型事件和冒泡型事件,但是,捕获型事件先发生,两种事件流会触及DOM中
的所有对象,从document对象开始,也在document对象结束。
DOM事件模型最独特的性质是:文本节点也触发事件.IE不会

支持W3C标准的浏览器在添加事件时用addEventListener(event,fn,useCapture)方法
第3个参数useCapture是一个Boolean值,用来设置事件是在事件捕获时执行,还是事件冒泡时执行。
而不兼容W3C的浏览器(IE)用attachEvent()方法,此方法没有相关设置,不过IE的事件模型默认是在事件冒泡时执行的,也就是在useCapture等于false的时候执行,所以把在处理事件时把useCapture设置为false是比较安全,也实现兼容浏览器的效果

XMLHttpRequest

作用:XMLHttpRequest对象用于在后台与服务器交换数据

简介:XMLHttpRequest是开发者的梦想,因为可以
在不重新加载页厕所情况下更新网页
在页面已加载后从服务器请求数据
在页面已加载后从服务器接收数据
在后台向服务器发送数据

创建XMLHttpRequest对象的语法:
xmlhttp = new XMLHttpRequest();
若是IE5或IE6,则使用
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")

实例:







Using the HttpRequest Object

Status:

Status text:

Response:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/101459.html

相关文章

  • XMLHttpRequest快餐

    摘要:一次完整的请求对于很多对象来说,都会有状态,事件和方法。其中的状态和事件其实就是对象的属性。下载的事件属于对象,上传的事件属于对象。事件传输被用户取消。返回所有响应头信息响应头名和值如果响应头还没接受则返回重写由服务器返回的。 XMLHttpRequest可解释为可扩展超文本传输请求。它是一个浏览器Api,为客户端提供了在客户端和服务器之间传输数据的功能。使得Javascript可以进...

    2shou 评论0 收藏0
  • 初学NodeJS(一)

    摘要:这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新创建对象实例的传输方式传输数据方式有两种,一种,一种。 Ajax 介绍 在node.js中前后台交互数据经常会用到这个东西,Ajax不是新的编程语言,而是一种使用现有标准的新方法,他可以实现不刷新网页部分更新数据。 Ajax数据格式 ajax封装 使用封装Ajax需要了解什么是XMLHttpRequest; 什么是XML...

    曹金海 评论0 收藏0
  • 你不知道的 XMLHttpRequest

    摘要:默认参数为空字符串密码,可选参数,用于授权。默认参数为空字符串备注如果不是有效的方法或地址不能被成功解析,将会抛出异常如果请求方法不区分大小写为或将会抛出异常重写由服务器返回的类型。 本文详细介绍了 XMLHttpRequest 相关知识,涉及内容: AJAX、XMLHTTP、XMLHttpRequest详解、XMLHttpRequest Level 1、Level 2 详解 XHR...

    ckllj 评论0 收藏0
  • ajax的原生实现-XMLHttpRequest

    摘要:的交互原理则是请求事件目标从而到达后端事件目标。事件目标对请求事件进行验证实现业务逻辑,最后可以响应处理结果与前端交互。 ajax 即Asynchronous Javascript And XML(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。当初JavaScript的变革就是ajax的出现而改变。在现代web领域对数据的异步加载和局部更新上也在大...

    liaoyg8023 评论0 收藏0
  • AJAX总结(三),XMLHttpRequest对象

    摘要:包括对象的本质,请求和响应。下例为小张发送给大元的便条,存储为。表的值常量值含义尚未调用已经调用接收到头信息接收到响应主体响应完成为了监听事件,请把事件处理函数设置为对象的属性。响应包状态码,响应头和响应主体。 前言 博主博客:Stillwater的博客知乎专栏:前端汪汪本文为作者原创转载请注明出处: http://hiztx.top/2017/01/13/a...   这篇文章介绍...

    DrizzleX 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<