`
hanbaohong
  • 浏览: 408041 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

兼容IE和Firefox的XMLHttpRequest代码

阅读更多
var xmlhttp=null;
function createXMLHTTPReaquest(){
 if(window.XMLHttpRequest){
  xmlhttp=new XMLHttpRequest()
 }else if(window.ActiveXObject){
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
 }
}

 调用示例:

function callArticleTitle(v){
 createXMLHTTPReaquest();
 sql="?ac=callArticleTitle&dzfl="+v;
 xmlhttp.open("POST",sql,false);
 xmlhttp.send(null);
 res=xmlhttp.responseText;
 resArr=res.split("|||"); 
 getid("articleTitle").options.length=0;
 for (v in resArr){
  arr=resArr[v].split("@@");
    getid("articleTitle").options.add(new Option(arr[1],arr[0]));
 }
}

 

function getid(id){return document.getElementById(id)}

分享到:
评论

相关推荐

    IE和Firefox对JavaScript的兼容

    然而,由于不同的浏览器对其解析和执行的方式存在差异,尤其是IE(Internet Explorer)和Firefox,这导致了JavaScript在不同浏览器间的兼容性问题。这份文档“IE火狐的JavaScript兼容.doc”深入探讨了这些差异,并...

    兼容ie和火狐的js分页

    本项目"兼容ie和火狐的js分页"旨在实现一个跨浏览器的JavaScript分页解决方案,确保在Internet Explorer(IE)和Firefox两大主流浏览器上都能正常运行。 首先,我们来理解一下核心知识点: 1. **JavaScript分页**...

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

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

    Firefox和IE兼容参考

    在网页开发过程中,Firefox(火狐浏览器)和Internet Explorer(IE浏览器)的兼容性问题一直是一大挑战。这两个浏览器在解析HTML、CSS以及JavaScript时有着不同的实现方式,导致某些代码在Firefox下正常运行,但在IE...

    Javascript的IE和Firefox兼容性问题集合

    然而,由于不同的浏览器对JavaScript的支持程度和实现方式存在差异,尤其是Internet Explorer(IE)和Firefox这两款流行浏览器,开发者经常需要面对兼容性问题。以下是一些常见的JavaScript在IE和Firefox上的兼容性...

    兼容ie,Firefox的文件上传

    标题 "兼容ie,Firefox的文件上传" 涉及的核心知识点是实现跨浏览器的文件上传功能,特别是针对Internet Explorer(IE)和Firefox这两个主流浏览器的兼容性问题。在Web开发中,由于不同浏览器对HTML、CSS和JavaScript...

    DOM文档和Javascript的IE和Firefox兼容性

    5. **跨域请求**:IE和Firefox对AJAX跨域请求的处理方式不同,IE使用`XDomainRequest`对象,而其他浏览器使用`XMLHttpRequest`的`withCredentials`属性。 6. **盒子模型**:IE使用独特的盒子模型,其中元素宽度不...

    javascript和css在IE和Firefox中的不同点及解决兼容性的方案

    JavaScript 和 CSS 在不同的浏览器之间可能存在兼容性问题,尤其是在 Internet Explorer (IE) 和 Mozilla Firefox 这两个浏览器中。本文将详细探讨这些差异,并提供相应的解决策略,以确保网站在各种浏览器中都能...

    difference between IE and Firefox

    在压缩包"develop in IE and Firefox"中,可能包含的是针对这两种浏览器开发的示例代码、测试用例或解决兼容性问题的策略,可以帮助开发者更好地理解并处理IE和Firefox之间的差异。通过深入研究这些文件,开发者可以...

    ajax兼容IE,FF问题

    总之,解决Ajax在IE和Firefox的兼容性问题需要对两种浏览器的差异有深入理解,并在编写代码时做出适当的适配。通过使用标准化的API、正确的请求处理和响应处理策略,我们可以确保Ajax在不同浏览器中的稳定运行。

    IE7提供XMLHttpRequest对象为兼容

    总的来说,IE7提供XMLHttpRequest对象是为了提高浏览器的兼容性和开发者体验,而Firefox等非IE浏览器在追求标准的同时,也需要考虑兼容性问题,以促进更广泛用户的接纳和使用。这种平衡是浏览器市场竞争中不可或缺的...

    Javascript在IE和FireFox中的不同表现

    - IE使用`XMLHttpRequest`的`createRequest`方法,而Firefox和其他标准浏览器直接创建`XMLHttpRequest`实例。 - IE的`onreadystatechange`事件在某些情况下处理方式与Firefox不同。 7. **定时器**: - `...

    ajax实现增删改查、分页、级联等功能的代码,可以兼容IE,firefox,opera所有的浏览器

    本资源提供了一个利用Ajax实现增删改查、分页和级联功能的代码示例,适用于各种主流浏览器,包括IE、Firefox和Opera。 增删改查是数据库操作的基本功能,对应于数据库中的INSERT、DELETE、UPDATE和SELECT操作。在...

    IE、火狐兼容性问题

    本文主要探讨的是IE(Internet Explorer)与火狐(Firefox)这两种浏览器在JavaScript编程中所遇到的一些常见兼容性问题,并提出相应的解决方案。 #### 二、关键兼容性问题及解决方法 ##### 1. 获取DOM元素的方式 ...

    Firefox浏览器兼容JS脚本

    本文将围绕Firefox浏览器与Internet Explorer(简称IE)之间关于JavaScript脚本的兼容性差异进行详细探讨,并通过具体的示例来帮助开发者更好地理解和解决实际开发过程中遇到的问题。 #### 二、关键知识点详解 ###...

    js、css在IE和火狐上的差异和处理方法

    总之,处理IE和Firefox之间的差异需要深入理解这两种浏览器的特性,并采取适当的策略来确保代码的兼容性和一致性。开发者应保持更新,了解最新的浏览器兼容性信息,并利用现有的工具和最佳实践来简化跨浏览器开发的...

    真正实现ajax上传文件 兼容IE6789火狐谷歌世界之窗

    在现代Web开发中,文件上传是一个常见的功能,但要实现跨浏览器兼容性,尤其是在旧版本的Internet Explorer(如IE6、IE7、IE8、IE9)以及Firefox、Chrome和世界之窗等其他浏览器上,可能面临一些挑战。Ajax上传文件...

    上传图片预览-兼容IE6,IE7,IE8,FF

    标题中的“上传图片预览-兼容IE6,IE7,IE8,FF”指的是一个Web开发的技术解决方案,目的是实现图片上传前的预览功能,并确保该功能在早期版本的Internet Explorer(IE6、IE7、IE8)以及Firefox浏览器上都能正常工作...

    JS节日倒计时器(兼容Firefox/IE)

    在这个“JS节日倒计时器”项目中,开发者利用JS实现了一个功能,可以显示到特定节日的倒计时,同时兼容Firefox和Internet Explorer(IE)两种浏览器。这种跨浏览器的兼容性对于提升用户体验至关重要,因为不同的用户...

Global site tag (gtag.js) - Google Analytics