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

再谈window.ActiveXObject

阅读更多

其实前面写过一篇《Ajax系列之XMLHttpRequest对象》  里面有提到这个知识点。

 

 

window.ActiveXObject

 

  -------  可以判断浏览器是否支持ActiveX控件

 

 

 

当然还有一个用途是可以来判断是否是IE

 

var isIE = !! window.ActiveXObject

分享到:
评论

相关推荐

    window.ActiveXObject使用说明

    (window.ActiveXObject) 什么意思? 解:判断浏览器是否支持ActiveX控件,如果浏览器支持ActiveX控件可以利用 var xml=new ActiveXObject(“Microsoft.XMLHTTP”);创建XMLHttpRequest 对象(这是在IE7以前的版本中)...

    javascript实现window.print()去除页眉页脚

    打印时去除页眉页页脚 打印前加入下面代码即可 var HKEY_Root,HKEY_Path,HKEY_... var Wsh=new ActiveXObject(“WScript.Shell”);  HKEY_Key=”header”; //设置页眉(为空) 根据你自己要设置的填入 Wsh.RegWrite

    WEB在线管理系统登录系统

    else if (window.ActiveXObject) { try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch ...

    js自动补全 仿163网站的自动补全效果

    if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } function initVars() { ...

    javascript解决浏览器兼容性问题

    - **IE浏览器**:对于IE浏览器,可以通过`window.ActiveXObject`来创建`XMLHttpRequest`对象。在IE7之前使用`new ActiveXObject("Microsoft.XMLHTTP")`,而在IE7及以上版本使用`new ActiveXObject("Msxml2.XMLHTTP")...

    ajax异步请求

    }else if (window.ActiveXObject){// code for IE5 and IE6 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } } function loadXMLDoc() { loadHttpRequest(); if (xmlhttp!=null){ ...

    css3.rar_ActiveXObject_opera

    现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

    【JavaScript源代码】JavaScript 判断浏览器是否是IE.docx

    window.ActiveXObject || "ActiveXObject" in window) return true; if (window.navigator && window.navigator.msSaveOrOpenBlob) return true; } ``` 此外,针对IE8及以下版本的特定判断,可以使用`navigator....

    ajax运用实例得到的得到

    else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); }...

    jsp ajax实例

    else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); }...

    一个简单的Ajax框架

    } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } return req; } function call(url, success, failure){ var req = this.getXMLHttpRequest(); req.open("GET...

    js模式化窗口问题![window.dialogArguments]

    if(window.ActiveXObject) { // IE浏览器 var myObj = window.dialogArguments; myObj.value = flag; window.close(); } else { window.opener.document.getElementById("hid_oil").value = flag; window....

    js之ActiveX控件使用说明 new ActiveXObject()

    在实现XMLHttpRequest对象的创建时,可以通过检测window.ActiveXObject和window.XMLHttpRequest来决定使用哪一种方式。如果浏览器支持ActiveX,则尝试通过ActiveX来创建对象;如果浏览器内置支持XMLHttpRequest,则...

    Ajax最简单例子Demo

    } else if (window.ActiveXObject) { // IE浏览器 try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP");...

    AJAX与服务器交互代码

    function createXMLHttpRequest(){ if(window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); else if(window.XMLHttpRequest) xmlHttp = new XMLHttpRequest(); } ...

    Ajax原理分析及其实现的简单代码

    }else if(window.ActiveXObject) {//搜索客户的浏览XMLHttpRequest or ActiveXObject for(var i=0; i<versions.length; i++) { try { xmlHttp = new ActiveXObject(versions[i]); if(xmlHttp) { ...

    标准ajax模板不要为浏览器标签问题再烦恼了.

    } else if (window.ActiveXObject) { // 检查是否支持IE的ActiveXObject try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft....

    table拖动(固定宽度,兼容Firefox 3.5IE6)

    if(window.ActiveXObject){ return o.parentNode.parentNode.cells[o.parentNode.cellIndex+index].offsetWidth; }else{ return parseInt(o.parentNode.parentNode.cells[o.parentNode.cellIndex+index]....

Global site tag (gtag.js) - Google Analytics