`
flyingis
  • 浏览: 297717 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

XMLHttpRequest 在 IE7 中将区分大小写

阅读更多

    一直以来本地XMLHttpRequest对象是不区分大小写的,但从IE7开始,XMLHttpRequest/ActiveX对象将对大小写敏感,这将和传统的面向对象语言例如Java、C#等保持一致,ECMAScript中也是如此

    过去在IE7版本之前使用的方法和函数不需要关心这个问题,但如果要将程序迁移到IE7中或保持所有浏览器版本的兼容性,需要对过去的程序进行修改来保证程序的正确运行。

    其实这种变化应该是发展的趋势,严格控制对象名称可以规范代码风格统一化并减少阅读代码所带来的困难,这是即使在对大小写没有任何要求的时候也应该注意的问题,能形成规约是件好事。

    IE7已经放出beta3版本,需要在Windows XP SP2操作系统下安装。

分享到:
评论

相关推荐

    Ajax 创建XMLHttpRequest对象,兼容所有主流浏览器(IE5除外)

    经测试,用此方法创建XMLHttpRequest对象,在运用AJAX的时候,可以的兼容IE6,IE7,IE8,Opera,Safari,Google Chrome,fireFox。主流的应该就这些吧?theWorld,遨游等浏览器都是以IE为核心的,所以肯定也没问题。 另外...

    IE7提供XMLHttpRequest对象为兼容

    标题中的“IE7提供XMLHttpRequest对象为兼容”指的是在Internet Explorer 7 (IE7) 的设计中,微软引入了一个原生的JavaScript对象——XMLHttpRequest,目的是为了提高与非IE浏览器的兼容性。在此之前,IE6及更早版本...

    全面剖析XMLHttpRequest对象.doc

    微软在IE 7中将其实现为窗口对象的属性,进一步优化了其功能和安全性。 **跨平台兼容性**:虽然不同浏览器的实现细节有所差异,但它们提供了相似的功能和方法,确保了跨浏览器的兼容性。W3C组织正致力于...

    XMLHTTPREQUEST

    不同的浏览器对`XMLHTTPRequest`的支持方式略有不同,主要分为两种:IE浏览器和其他非IE浏览器(如Firefox、Chrome等)。 ##### IE浏览器 对于IE浏览器,可以使用`ActiveXObject`来创建`XMLHTTPRequest`对象。 ```...

    XMLHttpRequest使用小例子

    XMLHttpRequest(XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行数据交互,实现了页面的异步更新,极大地提升了用户体验。本教程将通过一个简单的例子来探讨XMLHttpRequest...

    IE7 Ajax跨域问题

    标题 "IE7 Ajax跨域问题" 涉及到的是在使用Ajax技术在Internet Explorer 7(IE7)浏览器中处理跨域请求时遇到的挑战。在Web开发中,Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下与服务器...

    XMLHttpRequest对象手册.pdf

    headerName参数不区分大小写。 #### 八、示例代码 下面是一个简单的示例,演示如何使用XMLHttpRequest对象: ```javascript var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://api.example.com/data'); ...

    XMLHttpRequest

    **XMLHttpRequest**(简称XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换。这个技术是Ajax(Asynchronous JavaScript and XML)的核心组成部分,尽管XML最初是...

    学习XMLHttpRequest写的几个实例

    XMLHttpRequest(XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换,这就是我们常说的AJAX(Asynchronous JavaScript and XML)。本压缩包包含了一些...

    Ajax中的XMLHttpRequest对象详解

    在 IE 中,XMLHttpRequest 对象需要使用 ActiveXObject 来创建,例如:`var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");` 使用 XMLHttpRequest 对象时,需要注意 IE 的缓存问题,可以通过在请求头中添加 Cache...

    全面剖析 Ajax XMLHttpRequest对象

    在不刷新整个页面的情况下,XMLHttpRequest允许开发者通过JavaScript动态更新网页内容,极大地提升了用户体验,使得网页应用更接近桌面应用的交互性。 首先,我们需要理解AJAX的含义——异步JavaScript和XML。尽管...

    XMLHttpRequest +Asp.net+Ajax

    XMLHttpRequest最早是在IE 5中以ActiveX组件形式实现的。由于只能在IE中使用,所以大多数开发人员都没有用XMLHttpRequest,直到最近,Mozilla 1.0和Safari 1.2把它采用为事实上的标准,情况才有改观。需要重点说明的...

    XMLHttpRequest中文参考手册

    XMLHttpRequest(简称XHR)是Web开发中的一个关键技术,它允许JavaScript在不刷新整个页面的情况下与服务器进行异步数据交换,这种技术被称为AJAX(Asynchronous JavaScript and XML)。XMLHttpRequest中文参考手册...

    Ajax深度剖析,XMLHttpRequest对象大揭秘

    总的来说,XMLHttpRequest对象是实现Ajax技术的关键,它使得前端和后端可以更高效、更灵活地交互,极大地提升了Web应用的用户体验。理解并熟练掌握XMLHttpRequest的使用,对于任何前端开发者来说都至关重要。

    C# XMLHttpRequest

    XMLHttpRequest(XHR)是JavaScript中的一个关键对象,它允许Web页面在不刷新整个页面的情况下,与服务器进行异步数据交换,从而实现网页的动态更新。当我们结合C#和XMLHttpRequest,可以创建强大的客户端-服务器...

    Ajax之XMLHttpRequest详解

    Ajax的核心在于**XMLHttpRequest对象**,它使得Web应用程序可以在不刷新整个页面的情况下与服务器进行异步通信。 #### 二、XMLHttpRequest对象概述 XMLHttpRequest对象是实现Ajax功能的关键组件。它提供了一种在...

    GWT中的xmlHttpRequest

    在GWT(Google Web Toolkit)开发中,XMLHttpRequest(XHR)是实现客户端与服务器间异步数据交换的关键技术。GWT提供了对XHR的封装,使得开发者可以方便地使用JavaScript的XMLHttpRequest对象,而无需直接接触底层的...

Global site tag (gtag.js) - Google Analytics