>>分享Web前端开发技术,并对孙卫琴的《精通Vue.js:Web前端开发技术详解》提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 25852 个阅读者 刷新本主题
 * 贴子主题:  AJAX 创建 XMLHttpRequest 对象 回复文章 点赞(0)  收藏  
作者:flybird    发表时间:2019-08-17 21:38:49     消息  查看  搜索  好友  邮件  复制  引用

  

AJAX - 创建  XMLHttpRequest 对象

              XMLHttpRequest 是 AJAX 的基础。            

XMLHttpRequest 对象

             所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。

             XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。                    

创建 XMLHttpRequest 对象

            所有现代浏览器(IE7+、Firefox、Chrome、Safari 以及 Opera)均内建 XMLHttpRequest 对象。

            创建 XMLHttpRequest 对象的语法:

              variable=new XMLHttpRequest();

         老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:

              variable=new ActiveXObject("Microsoft.XMLHTTP");

          为了应对所有的现代浏览器,包括 IE5 和 IE6,请检查浏览器是否支持 XMLHttpRequest 对象。如果支持,则创建 XMLHttpRequest 对象。如果不支持,则创建 ActiveXObject :                    

范例

var   xmlhttp ;
if   ( window . XMLHttpRequest )
{
     //   IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码  
     xmlhttp = new   XMLHttpRequest ( ) ;
}
else
{
     //  IE6, IE5 浏览器执行代码  
     xmlhttp = new   ActiveXObject ( " Microsoft.XMLHTTP " ) ;
}

程序猿的技术大观园:www.javathinker.net



[这个贴子最后由 flybird 在 2020-02-14 12:24:34 重新编辑]
  Java面向对象编程-->面向对象开发方法概述之UML语言(下)
  JavaWeb开发-->JSP中使用JavaBean(Ⅱ)
  JSP与Hibernate开发-->通过JPA API检索数据
  Java网络编程-->基于MVC和RMI的分布式应用
  精通Spring-->
  Vue3开发-->Vue组件开发高级技术
  vue3 composition API的用法
  Vue选项的用法
  Node.js 实现远程桌面监控
  H5定位终极解决方案
  一个AJAX入门范例
  jQuery 事件方法汇总
  HTML DOM Script 对象
  CSS3 多列布局
  CSS3字体
  CSS 网页布局
  JavaScript HTML DOM EventListener
  JavaScript的 while 循环语句
  JavaScript prototype(原型对象)
  JavaScript 闭包
  jQuery Mobile 方向改变事件
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。